# near model CODE resource # jump table entries: 9560-9630 (71 of them) fn00000000: 00000000 4E56 FFE8 link A6, -0x0018 00000004 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000008 282E 0008 move.l D4, [A6 + 0x8] 0000000C 102D ACA8 move.b D0, [A5 - 0x5358] 00000010 802D ACA6 or.b D0, [A5 - 0x535A] 00000014 6704 beq +0x6 /* 0000001A */ 00000016 6000 00E6 bra +0xE8 /* 000000FE */ label0000001A: 0000001A 42A7 clr.l -[A7] 0000001C 2F2D A840 move.l -[A7], [A5 - 0x57C0] 00000020 2F3A 00E8 move.l -[A7], [PC + 0xE8 /* 0000010A, value 0x4654424C 'FTBL' */] 00000024 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 00000028 265F movea.l A3, [A7]+ 0000002A 200B move.l D0, A3 0000002C 6604 bne +0x6 /* 00000032 */ 0000002E 6000 00CE bra +0xD0 /* 000000FE */ label00000032: 00000032 2013 move.l D0, [A3] 00000034 7218 moveq.l D1, 0x18 00000036 D081 add.l D0, D1 00000038 2D40 FFF6 move.l [A6 - 0xA], D0 0000003C 2053 movea.l A0, [A3] 0000003E 3D68 0012 FFE8 move.w [A6 - 0x18], [A0 + 0x12] 00000044 7E01 moveq.l D7, 0x01 00000046 6020 bra +0x22 /* 00000068 */ label00000048: 00000048 54AE FFF6 addq.l [A6 - 0xA], 2 0000004C 486E FFF6 pea.l [A6 - 0xA] 00000050 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 00000054 202E FFF6 move.l D0, [A6 - 0xA] 00000058 5280 addq.l D0, 1 0000005A C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 00000060 2D40 FFF6 move.l [A6 - 0xA], D0 00000064 5247 addq.w D7, 1 00000066 6906 bvs +0x8 /* 0000006E */ label00000068: 00000068 BE6E FFE8 cmp.w D7, [A6 - 0x18] 0000006C 6FDA ble -0x24 /* 00000048 */ label0000006E: 0000006E 2C2E FFF6 move.l D6, [A6 - 0xA] 00000072 9C93 sub.l D6, [A3] 00000074 2006 move.l D0, D6 00000076 5680 addq.l D0, 3 00000078 2044 movea.l A0, D4 0000007A 4241 clr.w D1 0000007C 1210 move.b D1, [A0] 0000007E 48C1 ext.l D1 00000080 2A01 move.l D5, D1 00000082 DA80 add.l D5, D0 00000084 4267 clr.w -[A7] 00000086 2F2D A840 move.l -[A7], [A5 - 0x57C0] 0000008A 2F3A 007E move.l -[A7], [PC + 0x7E /* 0000010A, value 0x4654424C 'FTBL' */] 0000008E 2F05 move.l -[A7], D5 00000090 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */] 00000094 101F move.b D0, [A7]+ 00000096 660C bne +0xE /* 000000A4 */ 00000098 2F2D A840 move.l -[A7], [A5 - 0x57C0] 0000009C 4267 clr.w -[A7] 0000009E 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 000000A2 605A bra +0x5C /* 000000FE */ label000000A4: 000000A4 2006 move.l D0, D6 000000A6 D093 add.l D0, [A3] 000000A8 2D40 FFF6 move.l [A6 - 0xA], D0 000000AC 206E FFF6 movea.l A0, [A6 - 0xA] 000000B0 30AE 000C move.w [A0], [A6 + 0xC] 000000B4 54AE FFF6 addq.l [A6 - 0xA], 2 000000B8 2044 movea.l A0, D4 000000BA 4868 0001 pea.l [A0 + 0x1] 000000BE 2F2E FFF6 move.l -[A7], [A6 - 0xA] 000000C2 2044 movea.l A0, D4 000000C4 4240 clr.w D0 000000C6 1010 move.b D0, [A0] 000000C8 48C0 ext.l D0 000000CA 2F00 move.l -[A7], D0 000000CC 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 000000D0 2044 movea.l A0, D4 000000D2 4240 clr.w D0 000000D4 1010 move.b D0, [A0] 000000D6 48C0 ext.l D0 000000D8 D0AE FFF6 add.l D0, [A6 - 0xA] 000000DC 2D40 FFEA move.l [A6 - 0x16], D0 000000E0 206E FFEA movea.l A0, [A6 - 0x16] 000000E4 4210 clr.b [A0] 000000E6 2853 movea.l A4, [A3] 000000E8 202C 0010 move.l D0, [A4 + 0x10] 000000EC 5280 addq.l D0, 1 000000EE 2940 0010 move.l [A4 + 0x10], D0 000000F2 2F2D A840 move.l -[A7], [A5 - 0x57C0] 000000F6 1F3C 0001 move.b -[A7], 0x1 000000FA 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] label000000FE: 000000FE 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000102 4E5E unlink A6 00000104 205F movea.l A0, [A7]+ 00000106 5C4F addq.w A7, 6 00000108 4ED0 jmp [A0] 0000010A 4654 not.w [A4] 0000010C 424C clr.w A4 fn0000010E: 0000010E 4E56 FFEC link A6, -0x0014 00000112 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000116 7000 moveq.l D0, 0x00 00000118 2D40 000C move.l [A6 + 0xC], D0 0000011C 42A7 clr.l -[A7] 0000011E 2F2D A844 move.l -[A7], [A5 - 0x57BC] 00000122 2F3A 00AC move.l -[A7], [PC + 0xAC /* 000001D0, value 0x5354424C 'STBL', cstring "STBLNV" */] 00000126 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 0000012A 2E1F move.l D7, [A7]+ 0000012C 6604 bne +0x6 /* 00000132 */ 0000012E 6000 0096 bra +0x98 /* 000001C6 */ label00000132: 00000132 2047 movea.l A0, D7 00000134 2050 movea.l A0, [A0] 00000136 2A28 0010 move.l D5, [A0 + 0x10] 0000013A 2F05 move.l -[A7], D5 0000013C 7018 moveq.l D0, 0x18 0000013E 2F00 move.l -[A7], D0 00000140 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00000144 2C1F move.l D6, [A7]+ 00000146 7018 moveq.l D0, 0x18 00000148 DC80 add.l D6, D0 0000014A 2806 move.l D4, D6 0000014C 7018 moveq.l D0, 0x18 0000014E D880 add.l D4, D0 00000150 4267 clr.w -[A7] 00000152 2F2D A844 move.l -[A7], [A5 - 0x57BC] 00000156 2F3A 0078 move.l -[A7], [PC + 0x78 /* 000001D0, value 0x5354424C 'STBL', cstring "STBLNV" */] 0000015A 2F04 move.l -[A7], D4 0000015C 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */] 00000160 101F move.b D0, [A7]+ 00000162 660C bne +0xE /* 00000170 */ 00000164 2F2D A844 move.l -[A7], [A5 - 0x57BC] 00000168 4267 clr.w -[A7] 0000016A 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 0000016E 6056 bra +0x58 /* 000001C6 */ label00000170: 00000170 2047 movea.l A0, D7 00000172 2006 move.l D0, D6 00000174 D090 add.l D0, [A0] 00000176 2D40 FFEC move.l [A6 - 0x14], D0 0000017A 286E FFEC movea.l A4, [A6 - 0x14] 0000017E 2047 movea.l A0, D7 00000180 2650 movea.l A3, [A0] 00000182 28AB 0014 move.l [A4], [A3 + 0x14] 00000186 7001 moveq.l D0, 0x01 00000188 2940 0004 move.l [A4 + 0x4], D0 0000018C 7000 moveq.l D0, 0x00 0000018E 2940 0008 move.l [A4 + 0x8], D0 00000192 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000196 486C 000C pea.l [A4 + 0xC] 0000019A 700C moveq.l D0, 0x0C 0000019C 2F00 move.l -[A7], D0 0000019E 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 000001A2 2D54 000C move.l [A6 + 0xC], [A4] 000001A6 202B 0014 move.l D0, [A3 + 0x14] 000001AA 5280 addq.l D0, 1 000001AC 2740 0014 move.l [A3 + 0x14], D0 000001B0 202B 0010 move.l D0, [A3 + 0x10] 000001B4 5280 addq.l D0, 1 000001B6 2740 0010 move.l [A3 + 0x10], D0 000001BA 2F2D A844 move.l -[A7], [A5 - 0x57BC] 000001BE 1F3C 0001 move.b -[A7], 0x1 000001C2 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] label000001C6: 000001C6 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000001CA 4E5E unlink A6 000001CC 2E9F move.l [A7], [A7]+ 000001CE 4E75 rts 000001D0 5354 subq.w [A4], 1 000001D2 424C clr.w A4 export_1195: 000001D4 4E56 0000 link A6, 0 000001D8 2F0C move.l -[A7], A4 000001DA 1D7C 0001 000C move.b [A6 + 0xC], 0x1 000001E0 206E 0008 movea.l A0, [A6 + 0x8] 000001E4 2850 movea.l A4, [A0] 000001E6 42A7 clr.l -[A7] 000001E8 2F14 move.l -[A7], [A4] 000001EA 4EAD 1E42 jsr [A5 + 0x1E42 /* export_964 */] 000001EE 2014 move.l D0, [A4] 000001F0 B09F cmp.l D0, [A7]+ 000001F2 6702 beq +0x4 /* 000001F6 */ 000001F4 6054 bra +0x56 /* 0000024A */ label000001F6: 000001F6 202C 0028 move.l D0, [A4 + 0x28] 000001FA 7232 moveq.l D1, 0x32 000001FC D081 add.l D0, D1 000001FE 222C 002E move.l D1, [A4 + 0x2E] 00000202 D280 add.l D1, D0 00000204 B294 cmp.l D1, [A4] 00000206 6F02 ble +0x4 /* 0000020A */ 00000208 6040 bra +0x42 /* 0000024A */ label0000020A: 0000020A 204C movea.l A0, A4 0000020C 5888 addq.l A0, 4 0000020E 43FA 0042 lea.l A1, [PC + 0x42 /* 00000252, value 0x424B4744 'BKGD', cstring "BKGDNV" */] 00000212 7003 moveq.l D0, 0x03 label00000214: 00000214 B109 cmpm.b [A0]+, [A1]+ 00000216 56C8 FFFC dbne D0, -0x6 /* 00000214 */ 0000021A 6702 beq +0x4 /* 0000021E */ 0000021C 602C bra +0x2E /* 0000024A */ label0000021E: 0000021E 4AAC 0018 tst.l [A4 + 0x18] 00000222 6E02 bgt +0x4 /* 00000226 */ 00000224 6024 bra +0x26 /* 0000024A */ label00000226: 00000226 4A6C 0024 tst.w [A4 + 0x24] 0000022A 6C02 bge +0x4 /* 0000022E */ 0000022C 601C bra +0x1E /* 0000024A */ label0000022E: 0000022E 4AAC 0028 tst.l [A4 + 0x28] 00000232 6C02 bge +0x4 /* 00000236 */ 00000234 6014 bra +0x16 /* 0000024A */ label00000236: 00000236 4A6C 002C tst.w [A4 + 0x2C] 0000023A 6C02 bge +0x4 /* 0000023E */ 0000023C 600C bra +0xE /* 0000024A */ label0000023E: 0000023E 4AAC 002E tst.l [A4 + 0x2E] 00000242 6C02 bge +0x4 /* 00000246 */ 00000244 6004 bra +0x6 /* 0000024A */ label00000246: 00000246 422E 000C clr.b [A6 + 0xC] label0000024A: 0000024A 285F movea.l A4, [A7]+ 0000024C 4E5E unlink A6 0000024E 2E9F move.l [A7], [A7]+ 00000250 4E75 rts 00000252 424B clr.w A3 00000254 4744 chk.w D3, D4 export_1196: 00000256 4E56 0000 link A6, 0 0000025A 2F0C move.l -[A7], A4 0000025C 1D7C 0001 000C move.b [A6 + 0xC], 0x1 00000262 206E 0008 movea.l A0, [A6 + 0x8] 00000266 2850 movea.l A4, [A0] 00000268 42A7 clr.l -[A7] 0000026A 2F14 move.l -[A7], [A4] 0000026C 4EAD 1E42 jsr [A5 + 0x1E42 /* export_964 */] 00000270 2014 move.l D0, [A4] 00000272 B09F cmp.l D0, [A7]+ 00000274 6702 beq +0x4 /* 00000278 */ 00000276 605C bra +0x5E /* 000002D4 */ label00000278: 00000278 202C 002C move.l D0, [A4 + 0x2C] 0000027C 7236 moveq.l D1, 0x36 0000027E D081 add.l D0, D1 00000280 222C 0032 move.l D1, [A4 + 0x32] 00000284 D280 add.l D1, D0 00000286 B294 cmp.l D1, [A4] 00000288 6F02 ble +0x4 /* 0000028C */ 0000028A 6048 bra +0x4A /* 000002D4 */ label0000028C: 0000028C 204C movea.l A0, A4 0000028E 5888 addq.l A0, 4 00000290 43FA 004A lea.l A1, [PC + 0x4A /* 000002DC, value 0x43415244 'CARD', cstring "CARDNV" */] 00000294 7003 moveq.l D0, 0x03 label00000296: 00000296 B109 cmpm.b [A0]+, [A1]+ 00000298 56C8 FFFC dbne D0, -0x6 /* 00000296 */ 0000029C 6702 beq +0x4 /* 000002A0 */ 0000029E 6034 bra +0x36 /* 000002D4 */ label000002A0: 000002A0 4AAC 0018 tst.l [A4 + 0x18] 000002A4 6702 beq +0x4 /* 000002A8 */ 000002A6 602C bra +0x2E /* 000002D4 */ label000002A8: 000002A8 4AAC 001C tst.l [A4 + 0x1C] 000002AC 6702 beq +0x4 /* 000002B0 */ 000002AE 6024 bra +0x26 /* 000002D4 */ label000002B0: 000002B0 4A6C 0028 tst.w [A4 + 0x28] 000002B4 6C02 bge +0x4 /* 000002B8 */ 000002B6 601C bra +0x1E /* 000002D4 */ label000002B8: 000002B8 4AAC 002C tst.l [A4 + 0x2C] 000002BC 6C02 bge +0x4 /* 000002C0 */ 000002BE 6014 bra +0x16 /* 000002D4 */ label000002C0: 000002C0 4A6C 0030 tst.w [A4 + 0x30] 000002C4 6C02 bge +0x4 /* 000002C8 */ 000002C6 600C bra +0xE /* 000002D4 */ label000002C8: 000002C8 4AAC 0032 tst.l [A4 + 0x32] 000002CC 6C02 bge +0x4 /* 000002D0 */ 000002CE 6004 bra +0x6 /* 000002D4 */ label000002D0: 000002D0 422E 000C clr.b [A6 + 0xC] label000002D4: 000002D4 285F movea.l A4, [A7]+ 000002D6 4E5E unlink A6 000002D8 2E9F move.l [A7], [A7]+ 000002DA 4E75 rts 000002DC 4341 chk.w D1, D1 000002DE 5244 addq.w D4, 1 export_1197: fn000002E0: 000002E0 4E56 0000 link A6, 0 000002E4 102D B13C move.b D0, [A5 - 0x4EC4] 000002E8 6714 beq +0x16 /* 000002FE */ 000002EA 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 000002EE 42A7 clr.l -[A7] 000002F0 4EBA 1E60 jsr [PC + 0x1E60 /* 00002152 */] 000002F4 4267 clr.w -[A7] 000002F6 4EBA 5006 jsr [PC + 0x5006 /* 000052FE */] 000002FA 422D B13C clr.b [A5 - 0x4EC4] label000002FE: 000002FE 4E5E unlink A6 00000300 4E75 rts export_1198: 00000302 4E56 FFEA link A6, -0x0016 00000306 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000030A 4247 clr.w D7 0000030C 42A7 clr.l -[A7] 0000030E 2F2E 000A move.l -[A7], [A6 + 0xA] 00000312 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 00000316 285F movea.l A4, [A7]+ 00000318 200C move.l D0, A4 0000031A 677A beq +0x7C /* 00000396 */ 0000031C 2054 movea.l A0, [A4] 0000031E 5888 addq.l A0, 4 00000320 43FA 0088 lea.l A1, [PC + 0x88 /* 000003AA, value 0x43415244 'CARD' */] 00000324 7003 moveq.l D0, 0x03 label00000326: 00000326 B109 cmpm.b [A0]+, [A1]+ 00000328 56C8 FFFC dbne D0, -0x6 /* 00000326 */ 0000032C 6604 bne +0x6 /* 00000332 */ 0000032E 7C36 moveq.l D6, 0x36 00000330 6018 bra +0x1A /* 0000034A */ label00000332: 00000332 2054 movea.l A0, [A4] 00000334 5888 addq.l A0, 4 00000336 43FA 006E lea.l A1, [PC + 0x6E /* 000003A6, value 0x424B4744 'BKGD' */] 0000033A 7003 moveq.l D0, 0x03 label0000033C: 0000033C B109 cmpm.b [A0]+, [A1]+ 0000033E 56C8 FFFC dbne D0, -0x6 /* 0000033C */ 00000342 6604 bne +0x6 /* 00000348 */ 00000344 7C32 moveq.l D6, 0x32 00000346 6002 bra +0x4 /* 0000034A */ label00000348: 00000348 604C bra +0x4E /* 00000396 */ label0000034A: 0000034A 2646 movea.l A3, D6 0000034C D7D4 add.l A3, [A4] 0000034E 2006 move.l D0, D6 00000350 D094 add.l D0, [A4] 00000352 2A00 move.l D5, D0 00000354 700E moveq.l D0, 0x0E 00000356 9A80 sub.l D5, D0 00000358 4A6E 0008 tst.w [A6 + 0x8] 0000035C 6606 bne +0x8 /* 00000364 */ 0000035E 2045 movea.l A0, D5 00000360 3E10 move.w D7, [A0] 00000362 6028 bra +0x2A /* 0000038C */ label00000364: 00000364 2045 movea.l A0, D5 00000366 3D50 FFEA move.w [A6 - 0x16], [A0] 0000036A 7801 moveq.l D4, 0x01 0000036C 6018 bra +0x1A /* 00000386 */ label0000036E: 0000036E 102B 0004 move.b D0, [A3 + 0x4] 00000372 4880 ext.w D0 00000374 B06E 0008 cmp.w D0, [A6 + 0x8] 00000378 6602 bne +0x4 /* 0000037C */ 0000037A 5247 addq.w D7, 1 label0000037C: 0000037C 3013 move.w D0, [A3] 0000037E 48C0 ext.l D0 00000380 D7C0 add.l A3, D0 00000382 5244 addq.w D4, 1 00000384 6906 bvs +0x8 /* 0000038C */ label00000386: 00000386 B86E FFEA cmp.w D4, [A6 - 0x16] 0000038A 6FE2 ble -0x1C /* 0000036E */ label0000038C: 0000038C 2F2E 000A move.l -[A7], [A6 + 0xA] 00000390 4267 clr.w -[A7] 00000392 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label00000396: 00000396 3D47 000E move.w [A6 + 0xE], D7 0000039A 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 0000039E 4E5E unlink A6 000003A0 205F movea.l A0, [A7]+ 000003A2 5C4F addq.w A7, 6 000003A4 4ED0 jmp [A0] 000003A6 424B clr.w A3 000003A8 4744 chk.w D3, D4 000003AA 4341 chk.w D1, D1 000003AC 5244 addq.w D4, 1 export_1199: 000003AE 4E56 FFE4 link A6, -0x001C 000003B2 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000003B6 7000 moveq.l D0, 0x00 000003B8 2D40 000C move.l [A6 + 0xC], D0 000003BC 42A7 clr.l -[A7] 000003BE 7034 moveq.l D0, 0x34 000003C0 2F00 move.l -[A7], D0 000003C2 2F3A 00CE move.l -[A7], [PC + 0xCE /* 00000492, value 0x424B4744 'BKGD' */] 000003C6 4EAD 0E6A jsr [A5 + 0xE6A /* export_457 */] 000003CA 2E1F move.l D7, [A7]+ 000003CC 42A7 clr.l -[A7] 000003CE 2F07 move.l -[A7], D7 000003D0 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 000003D4 265F movea.l A3, [A7]+ 000003D6 200B move.l D0, A3 000003D8 6604 bne +0x6 /* 000003DE */ 000003DA 6000 00AC bra +0xAE /* 00000488 */ label000003DE: 000003DE 2C2E 0008 move.l D6, [A6 + 0x8] 000003E2 42A7 clr.l -[A7] 000003E4 2F06 move.l -[A7], D6 000003E6 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 000003EA 281F move.l D4, [A7]+ 000003EC 2044 movea.l A0, D4 000003EE 2050 movea.l A0, [A0] 000003F0 2A28 001C move.l D5, [A0 + 0x1C] 000003F4 42A7 clr.l -[A7] 000003F6 2F05 move.l -[A7], D5 000003F8 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 000003FC 2D5F FFEC move.l [A6 - 0x14], [A7]+ 00000400 2044 movea.l A0, D4 00000402 2050 movea.l A0, [A0] 00000404 2147 001C move.l [A0 + 0x1C], D7 00000408 206E FFEC movea.l A0, [A6 - 0x14] 0000040C 2050 movea.l A0, [A0] 0000040E 2147 0020 move.l [A0 + 0x20], D7 00000412 2F06 move.l -[A7], D6 00000414 1F3C 0001 move.b -[A7], 0x1 00000418 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 0000041C 2F05 move.l -[A7], D5 0000041E 1F3C 0001 move.b -[A7], 0x1 00000422 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00000426 2853 movea.l A4, [A3] 00000428 7000 moveq.l D0, 0x00 0000042A 2940 0010 move.l [A4 + 0x10], D0 0000042E 7000 moveq.l D0, 0x00 00000430 2940 0014 move.l [A4 + 0x14], D0 00000434 7000 moveq.l D0, 0x00 00000436 2940 0018 move.l [A4 + 0x18], D0 0000043A 2945 001C move.l [A4 + 0x1C], D5 0000043E 2946 0020 move.l [A4 + 0x20], D6 00000442 426C 0024 clr.w [A4 + 0x24] 00000446 426C 0026 clr.w [A4 + 0x26] 0000044A 7000 moveq.l D0, 0x00 0000044C 2940 0028 move.l [A4 + 0x28], D0 00000450 426C 002C clr.w [A4 + 0x2C] 00000454 7000 moveq.l D0, 0x00 00000456 2940 002E move.l [A4 + 0x2E], D0 0000045A 2013 move.l D0, [A3] 0000045C 7232 moveq.l D1, 0x32 0000045E D081 add.l D0, D1 00000460 2D40 FFE4 move.l [A6 - 0x1C], D0 00000464 206E FFE4 movea.l A0, [A6 - 0x1C] 00000468 4250 clr.w [A0] 0000046A 2F07 move.l -[A7], D7 0000046C 1F3C 0001 move.b -[A7], 0x1 00000470 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00000474 202D A6B4 move.l D0, [A5 - 0x594C] 00000478 5280 addq.l D0, 1 0000047A 2B40 A6B4 move.l [A5 - 0x594C], D0 0000047E 1B7C 0001 AD7A move.b [A5 - 0x5286], 0x1 00000484 2D47 000C move.l [A6 + 0xC], D7 label00000488: 00000488 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 0000048C 4E5E unlink A6 0000048E 2E9F move.l [A7], [A7]+ 00000490 4E75 rts 00000492 424B clr.w A3 00000494 4744 chk.w D3, D4 export_1200: 00000496 4E56 FF6C link A6, -0x0094 0000049A 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000049E 282E 0008 move.l D4, [A6 + 0x8] 000004A2 7000 moveq.l D0, 0x00 000004A4 2D40 0010 move.l [A6 + 0x10], D0 000004A8 42A7 clr.l -[A7] 000004AA 2F3C 0000 0100 move.l -[A7], 0x100 000004B0 2F3A 0124 move.l -[A7], [PC + 0x124 /* 000005D6, value 0x43415244 'CARD' */] 000004B4 4EAD 0E6A jsr [A5 + 0xE6A /* export_457 */] 000004B8 2E1F move.l D7, [A7]+ 000004BA 6604 bne +0x6 /* 000004C0 */ 000004BC 6000 010C bra +0x10E /* 000005CA */ label000004C0: 000004C0 486E FF6C pea.l [A6 - 0x94] 000004C4 2F3C 0000 0084 move.l -[A7], 0x84 000004CA 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000004CE 2D47 FF6C move.l [A6 - 0x94], D7 000004D2 4267 clr.w -[A7] 000004D4 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 000004D8 2F2E 000C move.l -[A7], [A6 + 0xC] 000004DC 486E FF6C pea.l [A6 - 0x94] 000004E0 4EBA 1F28 jsr [PC + 0x1F28 /* 0000240A */] 000004E4 101F move.b D0, [A7]+ 000004E6 6618 bne +0x1A /* 00000500 */ 000004E8 4267 clr.w -[A7] 000004EA 2F07 move.l -[A7], D7 000004EC 2F3A 00E8 move.l -[A7], [PC + 0xE8 /* 000005D6, value 0x43415244 'CARD' */] 000004F0 4EAD 0E72 jsr [A5 + 0xE72 /* export_458 */] 000004F4 101F move.b D0, [A7]+ 000004F6 6604 bne +0x6 /* 000004FC */ 000004F8 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] label000004FC: 000004FC 6000 00CC bra +0xCE /* 000005CA */ label00000500: 00000500 42A7 clr.l -[A7] 00000502 2F07 move.l -[A7], D7 00000504 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00000508 265F movea.l A3, [A7]+ 0000050A 200B move.l D0, A3 0000050C 660A bne +0xC /* 00000518 */ 0000050E 2F3C 0000 0CF0 move.l -[A7], 0xCF0 00000514 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00000518: 00000518 2853 movea.l A4, [A3] 0000051A 7000 moveq.l D0, 0x00 0000051C 2940 0010 move.l [A4 + 0x10], D0 00000520 7000 moveq.l D0, 0x00 00000522 2940 0014 move.l [A4 + 0x14], D0 00000526 7000 moveq.l D0, 0x00 00000528 2940 0018 move.l [A4 + 0x18], D0 0000052C 7000 moveq.l D0, 0x00 0000052E 2940 001C move.l [A4 + 0x1C], D0 00000532 296D ACAE 0020 move.l [A4 + 0x20], [A5 - 0x5352] 00000538 2944 0024 move.l [A4 + 0x24], D4 0000053C 426C 0028 clr.w [A4 + 0x28] 00000540 426C 002A clr.w [A4 + 0x2A] 00000544 7000 moveq.l D0, 0x00 00000546 2940 002C move.l [A4 + 0x2C], D0 0000054A 426C 0030 clr.w [A4 + 0x30] 0000054E 7000 moveq.l D0, 0x00 00000550 2940 0032 move.l [A4 + 0x32], D0 00000554 2A13 move.l D5, [A3] 00000556 7036 moveq.l D0, 0x36 00000558 DA80 add.l D5, D0 0000055A 2045 movea.l A0, D5 0000055C 4250 clr.w [A0] 0000055E 2F07 move.l -[A7], D7 00000560 1F3C 0001 move.b -[A7], 0x1 00000564 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00000568 202D A6BC move.l D0, [A5 - 0x5944] 0000056C 5280 addq.l D0, 1 0000056E 2B40 A6BC move.l [A5 - 0x5944], D0 00000572 1B7C 0001 AD7A move.b [A5 - 0x5286], 0x1 00000578 42A7 clr.l -[A7] 0000057A 2F04 move.l -[A7], D4 0000057C 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00000580 2C1F move.l D6, [A7]+ 00000582 2046 movea.l A0, D6 00000584 2050 movea.l A0, [A0] 00000586 2028 0018 move.l D0, [A0 + 0x18] 0000058A 5280 addq.l D0, 1 0000058C 2046 movea.l A0, D6 0000058E 2050 movea.l A0, [A0] 00000590 2140 0018 move.l [A0 + 0x18], D0 00000594 2F04 move.l -[A7], D4 00000596 1F3C 0001 move.b -[A7], 0x1 0000059A 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 0000059E 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 000005A2 202E 000C move.l D0, [A6 + 0xC] 000005A6 5280 addq.l D0, 1 000005A8 2F00 move.l -[A7], D0 000005AA 1F3C 0001 move.b -[A7], 0x1 000005AE 4EBA 4D4E jsr [PC + 0x4D4E /* 000052FE */] 000005B2 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 000005B6 202E 000C move.l D0, [A6 + 0xC] 000005BA 5480 addq.l D0, 2 000005BC 2F00 move.l -[A7], D0 000005BE 1F3C 0001 move.b -[A7], 0x1 000005C2 4EBA 4D3A jsr [PC + 0x4D3A /* 000052FE */] 000005C6 2D47 0010 move.l [A6 + 0x10], D7 label000005CA: 000005CA 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000005CE 4E5E unlink A6 000005D0 205F movea.l A0, [A7]+ 000005D2 504F addq.w A7, 8 000005D4 4ED0 jmp [A0] 000005D6 4341 chk.w D1, D1 000005D8 5244 addq.w D4, 1 export_1201: 000005DA 4E56 FFF8 link A6, -0x0008 000005DE 48E7 0108 movem.l -[A7], D7,A4 000005E2 7000 moveq.l D0, 0x00 000005E4 2D40 0012 move.l [A6 + 0x12], D0 000005E8 42A7 clr.l -[A7] 000005EA 2F3C 0000 0080 move.l -[A7], 0x80 000005F0 2F3A 0090 move.l -[A7], [PC + 0x90 /* 00000682, value 0x4C495354 'LIST' */] 000005F4 4EAD 0E6A jsr [A5 + 0xE6A /* export_457 */] 000005F8 2E1F move.l D7, [A7]+ 000005FA 42A7 clr.l -[A7] 000005FC 2F07 move.l -[A7], D7 000005FE 4EAD 0ECA jsr [A5 + 0xECA /* export_469 */] 00000602 285F movea.l A4, [A7]+ 00000604 200C move.l D0, A4 00000606 676C beq +0x6E /* 00000674 */ 00000608 2014 move.l D0, [A4] 0000060A 720C moveq.l D1, 0x0C 0000060C D081 add.l D0, D1 0000060E 2F00 move.l -[A7], D0 00000610 2054 movea.l A0, [A4] 00000612 2010 move.l D0, [A0] 00000614 720C moveq.l D1, 0x0C 00000616 9081 sub.l D0, D1 00000618 2F00 move.l -[A7], D0 0000061A 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 0000061E 302E 0010 move.w D0, [A6 + 0x10] 00000622 48C0 ext.l D0 00000624 2054 movea.l A0, [A4] 00000626 2140 0014 move.l [A0 + 0x14], D0 0000062A 2054 movea.l A0, [A4] 0000062C 316E 000E 001C move.w [A0 + 0x1C], [A6 + 0xE] 00000632 2054 movea.l A0, [A4] 00000634 316E 0008 001E move.w [A0 + 0x1E], [A6 + 0x8] 0000063A 2054 movea.l A0, [A4] 0000063C 316E 000C 0020 move.w [A0 + 0x20], [A6 + 0xC] 00000642 2054 movea.l A0, [A4] 00000644 316E 000A 0022 move.w [A0 + 0x22], [A6 + 0xA] 0000064A 2054 movea.l A0, [A4] 0000064C 7000 moveq.l D0, 0x00 0000064E 2140 0028 move.l [A0 + 0x28], D0 00000652 2054 movea.l A0, [A4] 00000654 2F08 move.l -[A7], A0 00000656 42A7 clr.l -[A7] 00000658 2F0C move.l -[A7], A4 0000065A 4EAD 237A jsr [A5 + 0x237A /* export_1131 */] 0000065E 201F move.l D0, [A7]+ 00000660 205F movea.l A0, [A7]+ 00000662 2140 0024 move.l [A0 + 0x24], D0 00000666 2F07 move.l -[A7], D7 00000668 1F3C 0001 move.b -[A7], 0x1 0000066C 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] 00000670 2D47 0012 move.l [A6 + 0x12], D7 label00000674: 00000674 4CDF 1080 movem.l D7,A4, [A7]+ 00000678 4E5E unlink A6 0000067A 205F movea.l A0, [A7]+ 0000067C DEFC 000A add.w A7, 0xA /* '\n' */ 00000680 4ED0 jmp [A0] 00000682 4C49 5354 movem.l D2,D4,D6,A0,A1,A4,A6, A1 export_1202: 00000686 4E56 FFD6 link A6, -0x002A 0000068A 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000068E 422E 0012 clr.b [A6 + 0x12] 00000692 7001 moveq.l D0, 0x01 00000694 B06E 000C cmp.w D0, [A6 + 0xC] 00000698 660A bne +0xC /* 000006A4 */ 0000069A 4267 clr.w -[A7] 0000069C 3EB8 0BA6 move.w [A7], [0x00000BA6 /* SysFontFam */] 000006A0 3C1F move.w D6, [A7]+ 000006A2 6004 bra +0x6 /* 000006A8 */ label000006A4: 000006A4 3C2D A134 move.w D6, [A5 - 0x5ECC] label000006A8: 000006A8 4267 clr.w -[A7] 000006AA 3F06 move.w -[A7], D6 000006AC 4EBA 2866 jsr [PC + 0x2866 /* 00002F14 */] 000006B0 3C1F move.w D6, [A7]+ 000006B2 4267 clr.w -[A7] 000006B4 2F2E 000E move.l -[A7], [A6 + 0xE] 000006B8 7022 moveq.l D0, 0x22 000006BA 2F00 move.l -[A7], D0 000006BC 486E FFF8 pea.l [A6 - 0x8] 000006C0 4EBA 2252 jsr [PC + 0x2252 /* 00002914 */] 000006C4 101F move.b D0, [A7]+ 000006C6 6700 016E beq +0x170 /* 00000836 */ 000006CA 42A7 clr.l -[A7] 000006CC 2F2E 000E move.l -[A7], [A6 + 0xE] 000006D0 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 000006D4 2D5F FFFC move.l [A6 - 0x4], [A7]+ 000006D8 206E FFFC movea.l A0, [A6 - 0x4] 000006DC 202E FFF8 move.l D0, [A6 - 0x8] 000006E0 D090 add.l D0, [A0] 000006E2 2D40 FFE4 move.l [A6 - 0x1C], D0 000006E6 720E moveq.l D1, 0x0E 000006E8 9081 sub.l D0, D1 000006EA 2D40 FFE8 move.l [A6 - 0x18], D0 000006EE 286E FFE8 movea.l A4, [A6 - 0x18] 000006F2 4A6C 0002 tst.w [A4 + 0x2] 000006F6 6C0A bge +0xC /* 00000702 */ 000006F8 2F3C 0000 7D8F move.l -[A7], 0x7D8F 000006FE 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00000702: 00000702 0C54 7FFF cmpi.w [A4], 0x7FFF 00000706 6700 012E beq +0x130 /* 00000836 */ 0000070A 0C6C 7FFF 0002 cmpi.w [A4 + 0x2], 0x7FFF 00000710 6C10 bge +0x12 /* 00000722 */ 00000712 302C 0002 move.w D0, [A4 + 0x2] 00000716 5240 addq.w D0, 1 00000718 3940 0002 move.w [A4 + 0x2], D0 0000071C 3A2C 0002 move.w D5, [A4 + 0x2] 00000720 6036 bra +0x38 /* 00000758 */ label00000722: 00000722 3A3C 7FFF move.w D5, 0x7FFF label00000726: 00000726 5345 subq.w D5, 1 00000728 2E2E FFE4 move.l D7, [A6 - 0x1C] 0000072C 3D54 FFD6 move.w [A6 - 0x2A], [A4] 00000730 3D7C 0001 FFDC move.w [A6 - 0x24], 0x1 00000736 6016 bra +0x18 /* 0000074E */ label00000738: 00000738 2047 movea.l A0, D7 0000073A BA68 0002 cmp.w D5, [A0 + 0x2] 0000073E 67E6 beq -0x18 /* 00000726 */ 00000740 2047 movea.l A0, D7 00000742 3010 move.w D0, [A0] 00000744 48C0 ext.l D0 00000746 DE80 add.l D7, D0 00000748 526E FFDC addq.w [A6 - 0x24], 1 0000074C 690A bvs +0xC /* 00000758 */ label0000074E: 0000074E 302E FFDC move.w D0, [A6 - 0x24] 00000752 B06E FFD6 cmp.w D0, [A6 - 0x2A] 00000756 6FE0 ble -0x1E /* 00000738 */ label00000758: 00000758 2E2C 0004 move.l D7, [A4 + 0x4] 0000075C DEAE FFE4 add.l D7, [A6 - 0x1C] 00000760 202C 0004 move.l D0, [A4 + 0x4] 00000764 7222 moveq.l D1, 0x22 00000766 D081 add.l D0, D1 00000768 2940 0004 move.l [A4 + 0x4], D0 0000076C 3014 move.w D0, [A4] 0000076E 5240 addq.w D0, 1 00000770 3880 move.w [A4], D0 00000772 2D47 FFF4 move.l [A6 - 0xC], D7 00000776 202E FFF4 move.l D0, [A6 - 0xC] 0000077A 7222 moveq.l D1, 0x22 0000077C D081 add.l D0, D1 0000077E 2D40 FFF0 move.l [A6 - 0x10], D0 00000782 206E FFFC movea.l A0, [A6 - 0x4] 00000786 226E FFFC movea.l A1, [A6 - 0x4] 0000078A 2251 movea.l A1, [A1] 0000078C 2011 move.l D0, [A1] 0000078E D090 add.l D0, [A0] 00000790 2D40 FFEC move.l [A6 - 0x14], D0 00000794 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000798 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000079C 202E FFEC move.l D0, [A6 - 0x14] 000007A0 90AE FFF0 sub.l D0, [A6 - 0x10] 000007A4 2F00 move.l -[A7], D0 000007A6 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 000007AA 2F07 move.l -[A7], D7 000007AC 7022 moveq.l D0, 0x22 000007AE 2F00 move.l -[A7], D0 000007B0 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000007B4 382E 000C move.w D4, [A6 + 0xC] 000007B8 2647 movea.l A3, D7 000007BA 36BC 0022 move.w [A3], 0x22 /* '\"' */ 000007BE 3745 0002 move.w [A3 + 0x2], D5 000007C2 1744 0004 move.b [A3 + 0x4], D4 000007C6 7002 moveq.l D0, 0x02 000007C8 B044 cmp.w D0, D4 000007CA 6606 bne +0x8 /* 000007D2 */ 000007CC 177C 0004 0005 move.b [A3 + 0x5], 0x4 label000007D2: 000007D2 376D A388 0018 move.w [A3 + 0x18], [A5 - 0x5C78] 000007D8 422B 001A clr.b [A3 + 0x1A] 000007DC 302B 0018 move.w D0, [A3 + 0x18] 000007E0 E540 asl D0.w, 2 000007E2 48C0 ext.l D0 000007E4 81FC 0003 divs.w D0, 0x3 000007E8 3740 001C move.w [A3 + 0x1C], D0 000007EC 3746 0016 move.w [A3 + 0x16], D6 000007F0 7001 moveq.l D0, 0x01 000007F2 B044 cmp.w D0, D4 000007F4 6608 bne +0xA /* 000007FE */ 000007F6 377C 0001 0014 move.w [A3 + 0x14], 0x1 000007FC 6016 bra +0x18 /* 00000814 */ label000007FE: 000007FE 7002 moveq.l D0, 0x02 00000800 B044 cmp.w D0, D4 00000802 6610 bne +0x12 /* 00000814 */ 00000804 426B 0014 clr.w [A3 + 0x14] 00000808 102D A24C move.b D0, [A5 - 0x5DB4] 0000080C 6706 beq +0x8 /* 00000814 */ 0000080E 377C FFFF 0014 move.w [A3 + 0x14], 0xFFFF label00000814: 00000814 2047 movea.l A0, D7 00000816 226E 0008 movea.l A1, [A6 + 0x8] 0000081A 7006 moveq.l D0, 0x06 label0000081C: 0000081C 22D8 move.l [A1]+, [A0]+ 0000081E 51C8 FFFC dbf D0, -0x6 /* 0000081C */ 00000822 3290 move.w [A1], [A0] 00000824 1D7C 0001 0012 move.b [A6 + 0x12], 0x1 0000082A 2F2E 000E move.l -[A7], [A6 + 0xE] 0000082E 1F3C 0001 move.b -[A7], 0x1 00000832 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label00000836: 00000836 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 0000083A 4E5E unlink A6 0000083C 205F movea.l A0, [A7]+ 0000083E DEFC 000A add.w A7, 0xA /* '\n' */ 00000842 4ED0 jmp [A0] fn00000844: 00000844 4E56 FFD6 link A6, -0x002A 00000848 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000084C 422E 0010 clr.b [A6 + 0x10] 00000850 102D ACA6 move.b D0, [A5 - 0x535A] 00000854 6704 beq +0x6 /* 0000085A */ 00000856 6000 01CC bra +0x1CE /* 00000A24 */ label0000085A: 0000085A 4AAE 0008 tst.l [A6 + 0x8] 0000085E 6E04 bgt +0x6 /* 00000864 */ 00000860 6000 01C2 bra +0x1C4 /* 00000A24 */ label00000864: 00000864 42A7 clr.l -[A7] 00000866 2F2E 000C move.l -[A7], [A6 + 0xC] 0000086A 4EAD 0ECA jsr [A5 + 0xECA /* export_469 */] 0000086E 285F movea.l A4, [A7]+ 00000870 200C move.l D0, A4 00000872 6604 bne +0x6 /* 00000878 */ 00000874 6000 01AE bra +0x1B0 /* 00000A24 */ label00000878: 00000878 2F0C move.l -[A7], A4 0000087A 486E FFD7 pea.l [A6 - 0x29] 0000087E 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 00000882 2054 movea.l A0, [A4] 00000884 202E 0008 move.l D0, [A6 + 0x8] 00000888 B0A8 0018 cmp.l D0, [A0 + 0x18] 0000088C 6E00 0162 bgt +0x164 /* 000009F0 */ 00000890 2654 movea.l A3, [A4] 00000892 7030 moveq.l D0, 0x30 00000894 D7C0 add.l A3, D0 00000896 2D6E 0008 FFF8 move.l [A6 - 0x8], [A6 + 0x8] label0000089C: 0000089C 302B 0004 move.w D0, [A3 + 0x4] 000008A0 48C0 ext.l D0 000008A2 B0AE FFF8 cmp.l D0, [A6 - 0x8] 000008A6 6C0E bge +0x10 /* 000008B6 */ 000008A8 302B 0004 move.w D0, [A3 + 0x4] 000008AC 48C0 ext.l D0 000008AE 91AE FFF8 sub.l [A6 - 0x8], D0 000008B2 5C8B addq.l A3, 6 000008B4 60E6 bra -0x18 /* 0000089C */ label000008B6: 000008B6 2D53 FFEC move.l [A6 - 0x14], [A3] 000008BA 7001 moveq.l D0, 0x01 000008BC B06B 0004 cmp.w D0, [A3 + 0x4] 000008C0 6658 bne +0x5A /* 0000091A */ 000008C2 4267 clr.w -[A7] 000008C4 2F2E FFEC move.l -[A7], [A6 - 0x14] 000008C8 2F3A 0166 move.l -[A7], [PC + 0x166 /* 00000A30, value 0x50414745 'PAGE' */] 000008CC 4EAD 0E72 jsr [A5 + 0xE72 /* export_458 */] 000008D0 101F move.b D0, [A7]+ 000008D2 6604 bne +0x6 /* 000008D8 */ 000008D4 6000 011A bra +0x11C /* 000009F0 */ label000008D8: 000008D8 2E0B move.l D7, A3 000008DA 2A07 move.l D5, D7 000008DC 5C85 addq.l D5, 6 000008DE 2054 movea.l A0, [A4] 000008E0 2010 move.l D0, [A0] 000008E2 D094 add.l D0, [A4] 000008E4 2D40 FFE0 move.l [A6 - 0x20], D0 000008E8 2F05 move.l -[A7], D5 000008EA 2F07 move.l -[A7], D7 000008EC 202E FFE0 move.l D0, [A6 - 0x20] 000008F0 9085 sub.l D0, D5 000008F2 2F00 move.l -[A7], D0 000008F4 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 000008F8 2E2E FFE0 move.l D7, [A6 - 0x20] 000008FC 5D87 subq.l D7, 6 000008FE 2F07 move.l -[A7], D7 00000900 7006 moveq.l D0, 0x06 00000902 2F00 move.l -[A7], D0 00000904 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00000908 2054 movea.l A0, [A4] 0000090A 2028 0010 move.l D0, [A0 + 0x10] 0000090E 5380 subq.l D0, 1 00000910 2054 movea.l A0, [A4] 00000912 2140 0010 move.l [A0 + 0x10], D0 00000916 6000 00C4 bra +0xC6 /* 000009DC */ label0000091A: 0000091A 42A7 clr.l -[A7] 0000091C 2F2E FFEC move.l -[A7], [A6 - 0x14] 00000920 4EAD 0EDA jsr [A5 + 0xEDA /* export_471 */] 00000924 2C1F move.l D6, [A7]+ 00000926 6700 00C8 beq +0xCA /* 000009F0 */ 0000092A 2054 movea.l A0, [A4] 0000092C 3028 001C move.w D0, [A0 + 0x1C] 00000930 48C0 ext.l D0 00000932 2800 move.l D4, D0 00000934 2046 movea.l A0, D6 00000936 2050 movea.l A0, [A0] 00000938 2F08 move.l -[A7], A0 0000093A 42A7 clr.l -[A7] 0000093C 2F06 move.l -[A7], D6 0000093E 3F04 move.w -[A7], D4 00000940 3F2B 0004 move.w -[A7], [A3 + 0x4] 00000944 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 00000948 201F move.l D0, [A7]+ 0000094A 205F movea.l A0, [A7]+ 0000094C B0A8 0014 cmp.l D0, [A0 + 0x14] 00000950 57C0 seq D0 00000952 4400 neg.b D0 00000954 1D40 FFD6 move.b [A6 - 0x2A], D0 00000958 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000095C 2F04 move.l -[A7], D4 0000095E 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00000962 201F move.l D0, [A7]+ 00000964 7218 moveq.l D1, 0x18 00000966 D081 add.l D0, D1 00000968 2D40 FFE4 move.l [A6 - 0x1C], D0 0000096C 2046 movea.l A0, D6 0000096E 2A2E FFE4 move.l D5, [A6 - 0x1C] 00000972 DA90 add.l D5, [A0] 00000974 2E05 move.l D7, D5 00000976 9E84 sub.l D7, D4 00000978 2046 movea.l A0, D6 0000097A 2246 movea.l A1, D6 0000097C 2251 movea.l A1, [A1] 0000097E 2011 move.l D0, [A1] 00000980 D090 add.l D0, [A0] 00000982 2D40 FFE0 move.l [A6 - 0x20], D0 00000986 2F05 move.l -[A7], D5 00000988 2F07 move.l -[A7], D7 0000098A 202E FFE0 move.l D0, [A6 - 0x20] 0000098E 9085 sub.l D0, D5 00000990 2F00 move.l -[A7], D0 00000992 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00000996 2E2E FFE0 move.l D7, [A6 - 0x20] 0000099A 9E84 sub.l D7, D4 0000099C 2F07 move.l -[A7], D7 0000099E 2F04 move.l -[A7], D4 000009A0 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000009A4 302B 0004 move.w D0, [A3 + 0x4] 000009A8 5340 subq.w D0, 1 000009AA 3740 0004 move.w [A3 + 0x4], D0 000009AE 102E FFD6 move.b D0, [A6 - 0x2A] 000009B2 671C beq +0x1E /* 000009D0 */ 000009B4 2046 movea.l A0, D6 000009B6 2050 movea.l A0, [A0] 000009B8 2F08 move.l -[A7], A0 000009BA 42A7 clr.l -[A7] 000009BC 2F06 move.l -[A7], D6 000009BE 3F04 move.w -[A7], D4 000009C0 3F2B 0004 move.w -[A7], [A3 + 0x4] 000009C4 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 000009C8 201F move.l D0, [A7]+ 000009CA 205F movea.l A0, [A7]+ 000009CC 2140 0014 move.l [A0 + 0x14], D0 label000009D0: 000009D0 2F2E FFEC move.l -[A7], [A6 - 0x14] 000009D4 1F3C 0001 move.b -[A7], 0x1 000009D8 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] label000009DC: 000009DC 2054 movea.l A0, [A4] 000009DE 2028 0018 move.l D0, [A0 + 0x18] 000009E2 5380 subq.l D0, 1 000009E4 2054 movea.l A0, [A4] 000009E6 2140 0018 move.l [A0 + 0x18], D0 000009EA 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 label000009F0: 000009F0 2F0C move.l -[A7], A4 000009F2 1F2E FFD7 move.b -[A7], [A6 - 0x29] 000009F6 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 000009FA 2054 movea.l A0, [A4] 000009FC 2254 movea.l A1, [A4] 000009FE 2368 0018 0028 move.l [A1 + 0x28], [A0 + 0x18] 00000A04 2054 movea.l A0, [A4] 00000A06 2F08 move.l -[A7], A0 00000A08 42A7 clr.l -[A7] 00000A0A 2F0C move.l -[A7], A4 00000A0C 4EAD 237A jsr [A5 + 0x237A /* export_1131 */] 00000A10 201F move.l D0, [A7]+ 00000A12 205F movea.l A0, [A7]+ 00000A14 2140 0024 move.l [A0 + 0x24], D0 00000A18 2F2E 000C move.l -[A7], [A6 + 0xC] 00000A1C 1F3C 0001 move.b -[A7], 0x1 00000A20 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] label00000A24: 00000A24 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000A28 4E5E unlink A6 00000A2A 205F movea.l A0, [A7]+ 00000A2C 504F addq.w A7, 8 00000A2E 4ED0 jmp [A0] 00000A30 5041 addq.w D1, 8 00000A32 4745 chk.w D3, D5 export_1203: 00000A34 4E56 FFEC link A6, -0x0014 00000A38 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000A3C 2A2E 0008 move.l D5, [A6 + 0x8] 00000A40 422E 000C clr.b [A6 + 0xC] 00000A44 102D ACA6 move.b D0, [A5 - 0x535A] 00000A48 6702 beq +0x4 /* 00000A4C */ 00000A4A 6062 bra +0x64 /* 00000AAE */ label00000A4C: 00000A4C 42A7 clr.l -[A7] 00000A4E 2F05 move.l -[A7], D5 00000A50 4EAD 0ECA jsr [A5 + 0xECA /* export_469 */] 00000A54 285F movea.l A4, [A7]+ 00000A56 200C move.l D0, A4 00000A58 6754 beq +0x56 /* 00000AAE */ 00000A5A 7E30 moveq.l D7, 0x30 00000A5C 2054 movea.l A0, [A4] 00000A5E 2D68 0010 FFEC move.l [A6 - 0x14], [A0 + 0x10] 00000A64 7C01 moveq.l D6, 0x01 00000A66 601E bra +0x20 /* 00000A86 */ label00000A68: 00000A68 2647 movea.l A3, D7 00000A6A D7D4 add.l A3, [A4] 00000A6C 4267 clr.w -[A7] 00000A6E 2F13 move.l -[A7], [A3] 00000A70 2F3A 004A move.l -[A7], [PC + 0x4A /* 00000ABC, value 0x50414745 'PAGE' */] 00000A74 4EAD 0E72 jsr [A5 + 0xE72 /* export_458 */] 00000A78 101F move.b D0, [A7]+ 00000A7A 6604 bne +0x6 /* 00000A80 */ 00000A7C 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] label00000A80: 00000A80 5C87 addq.l D7, 6 00000A82 5286 addq.l D6, 1 00000A84 6906 bvs +0x8 /* 00000A8C */ label00000A86: 00000A86 BCAE FFEC cmp.l D6, [A6 - 0x14] 00000A8A 6FDC ble -0x22 /* 00000A68 */ label00000A8C: 00000A8C 2F05 move.l -[A7], D5 00000A8E 4267 clr.w -[A7] 00000A90 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] 00000A94 4267 clr.w -[A7] 00000A96 2F05 move.l -[A7], D5 00000A98 2F3A 001E move.l -[A7], [PC + 0x1E /* 00000AB8, value 0x4C495354 'LIST' */] 00000A9C 4EAD 0E72 jsr [A5 + 0xE72 /* export_458 */] 00000AA0 101F move.b D0, [A7]+ 00000AA2 6604 bne +0x6 /* 00000AA8 */ 00000AA4 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] label00000AA8: 00000AA8 1D7C 0001 000C move.b [A6 + 0xC], 0x1 label00000AAE: 00000AAE 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00000AB2 4E5E unlink A6 00000AB4 2E9F move.l [A7], [A7]+ 00000AB6 4E75 rts 00000AB8 4C49 5354 movem.l D2,D4,D6,A0,A1,A4,A6, A1 00000ABC 5041 addq.w D1, 8 00000ABE 4745 chk.w D3, D5 export_1204: 00000AC0 4E56 FFEA link A6, -0x0016 00000AC4 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000AC8 422E 000E clr.b [A6 + 0xE] 00000ACC 42A7 clr.l -[A7] 00000ACE 2F2E 000A move.l -[A7], [A6 + 0xA] 00000AD2 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 00000AD6 285F movea.l A4, [A7]+ 00000AD8 200C move.l D0, A4 00000ADA 6768 beq +0x6A /* 00000B44 */ 00000ADC 42A7 clr.l -[A7] 00000ADE 2F0C move.l -[A7], A4 00000AE0 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000AE4 4EBA 0C18 jsr [PC + 0xC18 /* 000016FE */] 00000AE8 265F movea.l A3, [A7]+ 00000AEA 200B move.l D0, A3 00000AEC 674A beq +0x4C /* 00000B38 */ 00000AEE 3E13 move.w D7, [A3] 00000AF0 206D B144 movea.l A0, [A5 - 0x4EBC] 00000AF4 3010 move.w D0, [A0] 00000AF6 5340 subq.w D0, 1 00000AF8 206D B144 movea.l A0, [A5 - 0x4EBC] 00000AFC 3080 move.w [A0], D0 00000AFE 206D B144 movea.l A0, [A5 - 0x4EBC] 00000B02 3007 move.w D0, D7 00000B04 48C0 ext.l D0 00000B06 2228 0004 move.l D1, [A0 + 0x4] 00000B0A 9280 sub.l D1, D0 00000B0C 206D B144 movea.l A0, [A5 - 0x4EBC] 00000B10 2141 0004 move.l [A0 + 0x4], D1 00000B14 2C0B move.l D6, A3 00000B16 3007 move.w D0, D7 00000B18 48C0 ext.l D0 00000B1A 2A00 move.l D5, D0 00000B1C DA86 add.l D5, D6 00000B1E 2054 movea.l A0, [A4] 00000B20 2810 move.l D4, [A0] 00000B22 D894 add.l D4, [A4] 00000B24 2F05 move.l -[A7], D5 00000B26 2F06 move.l -[A7], D6 00000B28 2004 move.l D0, D4 00000B2A 9085 sub.l D0, D5 00000B2C 2F00 move.l -[A7], D0 00000B2E 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00000B32 1D7C 0001 000E move.b [A6 + 0xE], 0x1 label00000B38: 00000B38 2F2E 000A move.l -[A7], [A6 + 0xA] 00000B3C 1F3C 0001 move.b -[A7], 0x1 00000B40 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label00000B44: 00000B44 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000B48 4E5E unlink A6 00000B4A 205F movea.l A0, [A7]+ 00000B4C 5C4F addq.w A7, 6 00000B4E 4ED0 jmp [A0] fn00000B50: 00000B50 4E56 0000 link A6, 0 00000B54 2F0C move.l -[A7], A4 00000B56 286E 0008 movea.l A4, [A6 + 0x8] 00000B5A 1D7C 0001 000C move.b [A6 + 0xC], 0x1 00000B60 102D ACA6 move.b D0, [A5 - 0x535A] 00000B64 6708 beq +0xA /* 00000B6E */ 00000B66 4EAD 2872 jsr [A5 + 0x2872 /* export_1290 */] 00000B6A 6000 00AE bra +0xB0 /* 00000C1A */ label00000B6E: 00000B6E 7001 moveq.l D0, 0x01 00000B70 B0AD A6BC cmp.l D0, [A5 - 0x5944] 00000B74 660C bne +0xE /* 00000B82 */ 00000B76 3F3C 0017 move.w -[A7], 0x17 00000B7A 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */] 00000B7E 6000 009A bra +0x9C /* 00000C1A */ label00000B82: 00000B82 42A7 clr.l -[A7] 00000B84 2F2C FFFC move.l -[A7], [A4 - 0x4] 00000B88 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00000B8C 295F FFF0 move.l [A4 - 0x10], [A7]+ 00000B90 6604 bne +0x6 /* 00000B96 */ 00000B92 6000 0086 bra +0x88 /* 00000C1A */ label00000B96: 00000B96 206C FFF0 movea.l A0, [A4 - 0x10] 00000B9A 2050 movea.l A0, [A0] 00000B9C 0828 0006 0014 btst.b [A0 + 0x14], 0x6 00000BA2 56C0 sne D0 00000BA4 4400 neg.b D0 00000BA6 1940 FFE5 move.b [A4 - 0x1B], D0 00000BAA 2F2C FFFC move.l -[A7], [A4 - 0x4] 00000BAE 4267 clr.w -[A7] 00000BB0 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00000BB4 102C FFE5 move.b D0, [A4 - 0x1B] 00000BB8 670A beq +0xC /* 00000BC4 */ 00000BBA 3F3C 0018 move.w -[A7], 0x18 00000BBE 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */] 00000BC2 6056 bra +0x58 /* 00000C1A */ label00000BC4: 00000BC4 42A7 clr.l -[A7] 00000BC6 2F2C FFF8 move.l -[A7], [A4 - 0x8] 00000BCA 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00000BCE 295F FFF4 move.l [A4 - 0xC], [A7]+ 00000BD2 206C FFF4 movea.l A0, [A4 - 0xC] 00000BD6 2050 movea.l A0, [A0] 00000BD8 7001 moveq.l D0, 0x01 00000BDA B0A8 0018 cmp.l D0, [A0 + 0x18] 00000BDE 5CC0 sge D0 00000BE0 4400 neg.b D0 00000BE2 1940 FFE4 move.b [A4 - 0x1C], D0 00000BE6 206C FFF4 movea.l A0, [A4 - 0xC] 00000BEA 2050 movea.l A0, [A0] 00000BEC 0828 0006 0014 btst.b [A0 + 0x14], 0x6 00000BF2 56C0 sne D0 00000BF4 C02C FFE4 and.b D0, [A4 - 0x1C] 00000BF8 1940 FFE5 move.b [A4 - 0x1B], D0 00000BFC 2F2C FFF8 move.l -[A7], [A4 - 0x8] 00000C00 4267 clr.w -[A7] 00000C02 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00000C06 102C FFE5 move.b D0, [A4 - 0x1B] 00000C0A 670A beq +0xC /* 00000C16 */ 00000C0C 3F3C 0019 move.w -[A7], 0x19 00000C10 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */] 00000C14 6004 bra +0x6 /* 00000C1A */ label00000C16: 00000C16 422E 000C clr.b [A6 + 0xC] label00000C1A: 00000C1A 285F movea.l A4, [A7]+ 00000C1C 4E5E unlink A6 00000C1E 2E9F move.l [A7], [A7]+ 00000C20 4E75 rts fn00000C22: 00000C22 4E56 0000 link A6, 0 00000C26 2F0C move.l -[A7], A4 00000C28 286E 0008 movea.l A4, [A6 + 0x8] 00000C2C 102C FFE1 move.b D0, [A4 - 0x1F] 00000C30 6708 beq +0xA /* 00000C3A */ 00000C32 3F3C 0001 move.w -[A7], 0x1 00000C36 4EAD 129A jsr [A5 + 0x129A /* export_591 */] label00000C3A: 00000C3A 202D A684 move.l D0, [A5 - 0x597C] 00000C3E B0AC FFF8 cmp.l D0, [A4 - 0x8] 00000C42 56C0 sne D0 00000C44 802C FFE1 or.b D0, [A4 - 0x1F] 00000C48 0240 0001 andi.w D0, 0x1 00000C4C 6708 beq +0xA /* 00000C56 */ 00000C4E 3F3C 0002 move.w -[A7], 0x2 00000C52 4EAD 129A jsr [A5 + 0x129A /* export_591 */] label00000C56: 00000C56 202D A688 move.l D0, [A5 - 0x5978] 00000C5A B0AC FFFC cmp.l D0, [A4 - 0x4] 00000C5E 56C0 sne D0 00000C60 802C FFE1 or.b D0, [A4 - 0x1F] 00000C64 0240 0001 andi.w D0, 0x1 00000C68 6708 beq +0xA /* 00000C72 */ 00000C6A 3F3C 0003 move.w -[A7], 0x3 00000C6E 4EAD 129A jsr [A5 + 0x129A /* export_591 */] label00000C72: 00000C72 285F movea.l A4, [A7]+ 00000C74 4E5E unlink A6 00000C76 2E9F move.l [A7], [A7]+ 00000C78 4E75 rts export_1205: 00000C7A 4E56 FFE0 link A6, -0x0020 00000C7E 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00000C82 4EBA 01F4 jsr [PC + 0x1F4 /* 00000E78 */] 00000C86 2D6D A688 FFFC move.l [A6 - 0x4], [A5 - 0x5978] 00000C8C 2D6D A684 FFF8 move.l [A6 - 0x8], [A5 - 0x597C] 00000C92 42A7 clr.l -[A7] 00000C94 4EBA 14BC jsr [PC + 0x14BC /* 00002152 */] 00000C98 2B5F AD9A move.l [A5 - 0x5266], [A7]+ 00000C9C 2B6D A630 AD96 move.l [A5 - 0x526A], [A5 - 0x59D0] 00000CA2 4267 clr.w -[A7] 00000CA4 2F0E move.l -[A7], A6 00000CA6 4EBA FEA8 jsr [PC - 0x158 /* 00000B50 */] 00000CAA 101F move.b D0, [A7]+ 00000CAC 6704 beq +0x6 /* 00000CB2 */ 00000CAE 6000 01C0 bra +0x1C2 /* 00000E70 */ label00000CB2: 00000CB2 102E FFE4 move.b D0, [A6 - 0x1C] 00000CB6 6704 beq +0x6 /* 00000CBC */ 00000CB8 7A06 moveq.l D5, 0x06 00000CBA 6002 bra +0x4 /* 00000CBE */ label00000CBC: 00000CBC 7A07 moveq.l D5, 0x07 label00000CBE: 00000CBE 1F3C 0002 move.b -[A7], 0x2 00000CC2 3F05 move.w -[A7], D5 00000CC4 4EAD 1FE2 jsr [A5 + 0x1FE2 /* export_1016 */] 00000CC8 202D A630 move.l D0, [A5 - 0x59D0] 00000CCC B0AD AD96 cmp.l D0, [A5 - 0x526A] 00000CD0 56C0 sne D0 00000CD2 4400 neg.b D0 00000CD4 1D40 FFE1 move.b [A6 - 0x1F], D0 00000CD8 6624 bne +0x26 /* 00000CFE */ 00000CDA 222D A688 move.l D1, [A5 - 0x5978] 00000CDE B2AE FFFC cmp.l D1, [A6 - 0x4] 00000CE2 57C1 seq D1 00000CE4 8001 or.b D0, D1 00000CE6 0240 0001 andi.w D0, 0x1 00000CEA 6612 bne +0x14 /* 00000CFE */ 00000CEC 2F00 move.l -[A7], D0 00000CEE 4267 clr.w -[A7] 00000CF0 2F0E move.l -[A7], A6 00000CF2 4EBA FE5C jsr [PC - 0x1A4 /* 00000B50 */] 00000CF6 121F move.b D1, [A7]+ 00000CF8 201F move.l D0, [A7]+ 00000CFA 8001 or.b D0, D1 00000CFC 670A beq +0xC /* 00000D08 */ label00000CFE: 00000CFE 2F0E move.l -[A7], A6 00000D00 4EBA FF20 jsr [PC - 0xE0 /* 00000C22 */] 00000D04 6000 016A bra +0x16C /* 00000E70 */ label00000D08: 00000D08 42A7 clr.l -[A7] 00000D0A 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00000D0E 2F2D AD9A move.l -[A7], [A5 - 0x5266] 00000D12 4EBA 1CC8 jsr [PC + 0x1CC8 /* 000029DC */] 00000D16 4267 clr.w -[A7] 00000D18 4EBA 2E28 jsr [PC + 0x2E28 /* 00003B42 */] 00000D1C 4267 clr.w -[A7] 00000D1E 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00000D22 2F2D AD9A move.l -[A7], [A5 - 0x5266] 00000D26 4EBA FB1C jsr [PC - 0x4E4 /* 00000844 */] 00000D2A 101F move.b D0, [A7]+ 00000D2C 6700 0128 beq +0x12A /* 00000E56 */ 00000D30 2B6E FFFC AD9E move.l [A5 - 0x5262], [A6 - 0x4] 00000D36 2F2D AD9E move.l -[A7], [A5 - 0x5262] 00000D3A 4EAD 10C2 jsr [A5 + 0x10C2 /* export_532 */] 00000D3E 202D A6BC move.l D0, [A5 - 0x5944] 00000D42 5380 subq.l D0, 1 00000D44 2B40 A6BC move.l [A5 - 0x5944], D0 00000D48 202D AD9E move.l D0, [A5 - 0x5262] 00000D4C B0AD A6C0 cmp.l D0, [A5 - 0x5940] 00000D50 6612 bne +0x14 /* 00000D64 */ 00000D52 42A7 clr.l -[A7] 00000D54 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00000D58 7001 moveq.l D0, 0x01 00000D5A 2F00 move.l -[A7], D0 00000D5C 4EBA 1C7E jsr [PC + 0x1C7E /* 000029DC */] 00000D60 2B5F A6C0 move.l [A5 - 0x5940], [A7]+ label00000D64: 00000D64 1B7C 0001 AD7A move.b [A5 - 0x5286], 0x1 00000D6A 42A7 clr.l -[A7] 00000D6C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000D70 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00000D74 2D5F FFF4 move.l [A6 - 0xC], [A7]+ 00000D78 6608 bne +0xA /* 00000D82 */ 00000D7A 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 00000D7E 6000 00BC bra +0xBE /* 00000E3C */ label00000D82: 00000D82 206E FFF4 movea.l A0, [A6 - 0xC] 00000D86 2050 movea.l A0, [A0] 00000D88 2028 0018 move.l D0, [A0 + 0x18] 00000D8C 5380 subq.l D0, 1 00000D8E 206E FFF4 movea.l A0, [A6 - 0xC] 00000D92 2050 movea.l A0, [A0] 00000D94 2140 0018 move.l [A0 + 0x18], D0 00000D98 206E FFF4 movea.l A0, [A6 - 0xC] 00000D9C 2050 movea.l A0, [A0] 00000D9E 7001 moveq.l D0, 0x01 00000DA0 B0A8 0018 cmp.l D0, [A0 + 0x18] 00000DA4 5EC4 sgt D4 00000DA6 4404 neg.b D4 00000DA8 206E FFF4 movea.l A0, [A6 - 0xC] 00000DAC 2050 movea.l A0, [A0] 00000DAE 2C28 0020 move.l D6, [A0 + 0x20] 00000DB2 206E FFF4 movea.l A0, [A6 - 0xC] 00000DB6 2050 movea.l A0, [A0] 00000DB8 2E28 001C move.l D7, [A0 + 0x1C] 00000DBC 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000DC0 1F3C 0001 move.b -[A7], 0x1 00000DC4 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00000DC8 1004 move.b D0, D4 00000DCA 6770 beq +0x72 /* 00000E3C */ 00000DCC 2B6E FFF8 AF14 move.l [A5 - 0x50EC], [A6 - 0x8] 00000DD2 2F2D AF14 move.l -[A7], [A5 - 0x50EC] 00000DD6 4EAD 10BA jsr [A5 + 0x10BA /* export_531 */] 00000DDA 202D A6B4 move.l D0, [A5 - 0x594C] 00000DDE 5380 subq.l D0, 1 00000DE0 2B40 A6B4 move.l [A5 - 0x594C], D0 00000DE4 2B6D A6B8 AF10 move.l [A5 - 0x50F0], [A5 - 0x5948] 00000DEA 202D A6B8 move.l D0, [A5 - 0x5948] 00000DEE B0AE FFF8 cmp.l D0, [A6 - 0x8] 00000DF2 6604 bne +0x6 /* 00000DF8 */ 00000DF4 2B47 A6B8 move.l [A5 - 0x5948], D7 label00000DF8: 00000DF8 42A7 clr.l -[A7] 00000DFA 2F06 move.l -[A7], D6 00000DFC 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00000E00 2D5F FFF4 move.l [A6 - 0xC], [A7]+ 00000E04 6714 beq +0x16 /* 00000E1A */ 00000E06 206E FFF4 movea.l A0, [A6 - 0xC] 00000E0A 2050 movea.l A0, [A0] 00000E0C 2147 001C move.l [A0 + 0x1C], D7 00000E10 2F06 move.l -[A7], D6 00000E12 1F3C 0001 move.b -[A7], 0x1 00000E16 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] label00000E1A: 00000E1A 42A7 clr.l -[A7] 00000E1C 2F07 move.l -[A7], D7 00000E1E 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00000E22 2D5F FFF4 move.l [A6 - 0xC], [A7]+ 00000E26 6714 beq +0x16 /* 00000E3C */ 00000E28 206E FFF4 movea.l A0, [A6 - 0xC] 00000E2C 2050 movea.l A0, [A0] 00000E2E 2146 0020 move.l [A0 + 0x20], D6 00000E32 2F07 move.l -[A7], D7 00000E34 1F3C 0001 move.b -[A7], 0x1 00000E38 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] label00000E3C: 00000E3C 2F2D AD9E move.l -[A7], [A5 - 0x5262] 00000E40 4EAD 2AEA jsr [A5 + 0x2AEA /* export_1369 */] 00000E44 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00000E48 2F2D AD9A move.l -[A7], [A5 - 0x5266] 00000E4C 1F3C 0001 move.b -[A7], 0x1 00000E50 4EBA 44AC jsr [PC + 0x44AC /* 000052FE */] 00000E54 6004 bra +0x6 /* 00000E5A */ label00000E56: 00000E56 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] label00000E5A: 00000E5A 7000 moveq.l D0, 0x00 00000E5C 2B40 A68C move.l [A5 - 0x5974], D0 00000E60 42A7 clr.l -[A7] 00000E62 4EBA 12EE jsr [PC + 0x12EE /* 00002152 */] 00000E66 2B5F A68C move.l [A5 - 0x5974], [A7]+ 00000E6A 2F0E move.l -[A7], A6 00000E6C 4EBA FDB4 jsr [PC - 0x24C /* 00000C22 */] label00000E70: 00000E70 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 00000E74 4E5E unlink A6 00000E76 4E75 rts export_1206: fn00000E78: 00000E78 4E56 FFF4 link A6, -0x000C 00000E7C 48E7 0118 movem.l -[A7], D7,A3,A4 00000E80 4AAD AD9E tst.l [A5 - 0x5262] 00000E84 57C0 seq D0 00000E86 802D ACA6 or.b D0, [A5 - 0x535A] 00000E8A 0240 0001 andi.w D0, 0x1 00000E8E 6704 beq +0x6 /* 00000E94 */ 00000E90 6000 00EA bra +0xEC /* 00000F7C */ label00000E94: 00000E94 42A7 clr.l -[A7] 00000E96 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00000E9A 2F2D AD9E move.l -[A7], [A5 - 0x5262] 00000E9E 4EBA 22D8 jsr [PC + 0x22D8 /* 00003178 */] 00000EA2 4A9F tst.l [A7]+ 00000EA4 670A beq +0xC /* 00000EB0 */ 00000EA6 2F3C 0000 D431 move.l -[A7], 0xD431 00000EAC 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00000EB0: 00000EB0 42A7 clr.l -[A7] 00000EB2 2F2D AD9E move.l -[A7], [A5 - 0x5262] 00000EB6 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00000EBA 285F movea.l A4, [A7]+ 00000EBC 200C move.l D0, A4 00000EBE 6700 00B0 beq +0xB2 /* 00000F70 */ 00000EC2 2054 movea.l A0, [A4] 00000EC4 2E28 0010 move.l D7, [A0 + 0x10] 00000EC8 2F2D AD9E move.l -[A7], [A5 - 0x5262] 00000ECC 4267 clr.w -[A7] 00000ECE 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00000ED2 4267 clr.w -[A7] 00000ED4 2F2D AD9E move.l -[A7], [A5 - 0x5262] 00000ED8 2F3A 00B2 move.l -[A7], [PC + 0xB2 /* 00000F8C, value 0x43415244 'CARD' */] 00000EDC 4EAD 0E72 jsr [A5 + 0xE72 /* export_458 */] 00000EE0 101F move.b D0, [A7]+ 00000EE2 6604 bne +0x6 /* 00000EE8 */ 00000EE4 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] label00000EE8: 00000EE8 4A87 tst.l D7 00000EEA 56C0 sne D0 00000EEC 4A00 tst.b D0 00000EEE 671E beq +0x20 /* 00000F0E */ 00000EF0 2F00 move.l -[A7], D0 00000EF2 4267 clr.w -[A7] 00000EF4 2F07 move.l -[A7], D7 00000EF6 2F3A 008C move.l -[A7], [PC + 0x8C /* 00000F84, value 0x424D4150 'BMAP' */] 00000EFA 4EAD 0E72 jsr [A5 + 0xE72 /* export_458 */] 00000EFE 121F move.b D1, [A7]+ 00000F00 201F move.l D0, [A7]+ 00000F02 0A01 0001 xori.b D1, 0x1 00000F06 C001 and.b D0, D1 00000F08 6704 beq +0x6 /* 00000F0E */ 00000F0A 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] label00000F0E: 00000F0E 4AAD AF14 tst.l [A5 - 0x50EC] 00000F12 675C beq +0x5E /* 00000F70 */ 00000F14 42A7 clr.l -[A7] 00000F16 2F2D AF14 move.l -[A7], [A5 - 0x50EC] 00000F1A 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00000F1E 265F movea.l A3, [A7]+ 00000F20 200B move.l D0, A3 00000F22 674C beq +0x4E /* 00000F70 */ 00000F24 2053 movea.l A0, [A3] 00000F26 2E28 0010 move.l D7, [A0 + 0x10] 00000F2A 2F2D AF14 move.l -[A7], [A5 - 0x50EC] 00000F2E 4267 clr.w -[A7] 00000F30 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00000F34 4267 clr.w -[A7] 00000F36 2F2D AF14 move.l -[A7], [A5 - 0x50EC] 00000F3A 2F3A 004C move.l -[A7], [PC + 0x4C /* 00000F88, value 0x424B4744 'BKGD' */] 00000F3E 4EAD 0E72 jsr [A5 + 0xE72 /* export_458 */] 00000F42 101F move.b D0, [A7]+ 00000F44 6604 bne +0x6 /* 00000F4A */ 00000F46 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] label00000F4A: 00000F4A 4A87 tst.l D7 00000F4C 56C0 sne D0 00000F4E 4A00 tst.b D0 00000F50 671E beq +0x20 /* 00000F70 */ 00000F52 2F00 move.l -[A7], D0 00000F54 4267 clr.w -[A7] 00000F56 2F07 move.l -[A7], D7 00000F58 2F3A 002A move.l -[A7], [PC + 0x2A /* 00000F84, value 0x424D4150 'BMAP' */] 00000F5C 4EAD 0E72 jsr [A5 + 0xE72 /* export_458 */] 00000F60 121F move.b D1, [A7]+ 00000F62 201F move.l D0, [A7]+ 00000F64 0A01 0001 xori.b D1, 0x1 00000F68 C001 and.b D0, D1 00000F6A 6704 beq +0x6 /* 00000F70 */ 00000F6C 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] label00000F70: 00000F70 7000 moveq.l D0, 0x00 00000F72 2B40 AD9E move.l [A5 - 0x5262], D0 00000F76 7000 moveq.l D0, 0x00 00000F78 2B40 AF14 move.l [A5 - 0x50EC], D0 label00000F7C: 00000F7C 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000F80 4E5E unlink A6 00000F82 4E75 rts 00000F84 424D clr.w A5 00000F86 4150 chk.w D0, [A0] 00000F88 424B clr.w A3 00000F8A 4744 chk.w D3, D4 00000F8C 4341 chk.w D1, D1 00000F8E 5244 addq.w D4, 1 export_1207: 00000F90 4E56 FEF4 link A6, -0x010C 00000F94 48E7 0118 movem.l -[A7], D7,A3,A4 00000F98 206E 000C movea.l A0, [A6 + 0xC] 00000F9C 4210 clr.b [A0] 00000F9E 42A7 clr.l -[A7] 00000FA0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000FA4 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00000FA8 285F movea.l A4, [A7]+ 00000FAA 200C move.l D0, A4 00000FAC 673A beq +0x3C /* 00000FE8 */ 00000FAE 2054 movea.l A0, [A4] 00000FB0 2028 0028 move.l D0, [A0 + 0x28] 00000FB4 7232 moveq.l D1, 0x32 00000FB6 D081 add.l D0, D1 00000FB8 2054 movea.l A0, [A4] 00000FBA 2E28 002E move.l D7, [A0 + 0x2E] 00000FBE DE80 add.l D7, D0 00000FC0 2647 movea.l A3, D7 00000FC2 D7D4 add.l A3, [A4] 00000FC4 2F0B move.l -[A7], A3 00000FC6 486E FEF4 pea.l [A6 - 0x10C] 00000FCA 4EAD 2562 jsr [A5 + 0x2562 /* export_1192 */] 00000FCE 206E 000C movea.l A0, [A6 + 0xC] 00000FD2 43EE FEF4 lea.l A1, [A6 - 0x10C] 00000FD6 703F moveq.l D0, 0x3F label00000FD8: 00000FD8 20D9 move.l [A0]+, [A1]+ 00000FDA 51C8 FFFC dbf D0, -0x6 /* 00000FD8 */ 00000FDE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000FE2 4267 clr.w -[A7] 00000FE4 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] label00000FE8: 00000FE8 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000FEC 4E5E unlink A6 00000FEE 2E9F move.l [A7], [A7]+ 00000FF0 4E75 rts export_1208: 00000FF2 4E56 FFEC link A6, -0x0014 00000FF6 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00000FFA 7000 moveq.l D0, 0x00 00000FFC 2D40 000C move.l [A6 + 0xC], D0 00001000 2E2D A6B8 move.l D7, [A5 - 0x5948] 00001004 2D6D A6B4 FFEC move.l [A6 - 0x14], [A5 - 0x594C] 0000100A 7C01 moveq.l D6, 0x01 0000100C 602E bra +0x30 /* 0000103C */ label0000100E: 0000100E BEAE 0008 cmp.l D7, [A6 + 0x8] 00001012 6606 bne +0x8 /* 0000101A */ 00001014 2D46 000C move.l [A6 + 0xC], D6 00001018 6028 bra +0x2A /* 00001042 */ label0000101A: 0000101A 42A7 clr.l -[A7] 0000101C 2F07 move.l -[A7], D7 0000101E 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00001022 285F movea.l A4, [A7]+ 00001024 200C move.l D0, A4 00001026 671A beq +0x1C /* 00001042 */ 00001028 2054 movea.l A0, [A4] 0000102A 2A28 001C move.l D5, [A0 + 0x1C] 0000102E 2F07 move.l -[A7], D7 00001030 4267 clr.w -[A7] 00001032 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00001036 2E05 move.l D7, D5 00001038 5286 addq.l D6, 1 0000103A 6906 bvs +0x8 /* 00001042 */ label0000103C: 0000103C BCAE FFEC cmp.l D6, [A6 - 0x14] 00001040 6FCC ble -0x32 /* 0000100E */ label00001042: 00001042 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 00001046 4E5E unlink A6 00001048 2E9F move.l [A7], [A7]+ 0000104A 4E75 rts export_1209: 0000104C 4E56 0000 link A6, 0 00001050 42A7 clr.l -[A7] 00001052 42A7 clr.l -[A7] 00001054 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001058 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 0000105C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001060 3F3C 0004 move.w -[A7], 0x4 00001064 4EBA 0168 jsr [PC + 0x168 /* 000011CE */] 00001068 2D5F 000C move.l [A6 + 0xC], [A7]+ 0000106C 4E5E unlink A6 0000106E 2E9F move.l [A7], [A7]+ 00001070 4E75 rts export_1210: 00001072 4E56 FFCA link A6, -0x0036 00001076 2F0C move.l -[A7], A4 00001078 422E 0012 clr.b [A6 + 0x12] 0000107C 4267 clr.w -[A7] 0000107E 2F2E 000E move.l -[A7], [A6 + 0xE] 00001082 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001086 486E FFE2 pea.l [A6 - 0x1E] 0000108A 4EBA 045C jsr [PC + 0x45C /* 000014E8 */] 0000108E 101F move.b D0, [A7]+ 00001090 6602 bne +0x4 /* 00001094 */ 00001092 6070 bra +0x72 /* 00001104 */ label00001094: 00001094 082E 0006 FFF0 btst.b [A6 - 0x10], 0x6 0000109A 56C0 sne D0 0000109C 4400 neg.b D0 0000109E 1D40 0012 move.b [A6 + 0x12], D0 000010A2 082E 0004 FFF0 btst.b [A6 - 0x10], 0x4 000010A8 675A beq +0x5C /* 00001104 */ 000010AA 42A7 clr.l -[A7] 000010AC 2F2E 000A move.l -[A7], [A6 + 0xA] 000010B0 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 000010B4 285F movea.l A4, [A7]+ 000010B6 200C move.l D0, A4 000010B8 674A beq +0x4C /* 00001104 */ 000010BA 2F0C move.l -[A7], A4 000010BC 3F2E 0008 move.w -[A7], [A6 + 0x8] 000010C0 4267 clr.w -[A7] 000010C2 486E FFDA pea.l [A6 - 0x26] 000010C6 486E FFD6 pea.l [A6 - 0x2A] 000010CA 486E FFCE pea.l [A6 - 0x32] 000010CE 486E FFCA pea.l [A6 - 0x36] 000010D2 4EBA 0F18 jsr [PC + 0xF18 /* 00001FEC */] 000010D6 4AAE FFDA tst.l [A6 - 0x26] 000010DA 56C0 sne D0 000010DC 4AAE FFCE tst.l [A6 - 0x32] 000010E0 5EC1 sgt D1 000010E2 C001 and.b D0, D1 000010E4 6714 beq +0x16 /* 000010FA */ 000010E6 206E FFDA movea.l A0, [A6 - 0x26] 000010EA 1010 move.b D0, [A0] 000010EC 4880 ext.w D0 000010EE 7230 moveq.l D1, 0x30 000010F0 B240 cmp.w D1, D0 000010F2 56C0 sne D0 000010F4 4400 neg.b D0 000010F6 1D40 0012 move.b [A6 + 0x12], D0 label000010FA: 000010FA 2F2E 000A move.l -[A7], [A6 + 0xA] 000010FE 4267 clr.w -[A7] 00001100 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] label00001104: 00001104 285F movea.l A4, [A7]+ 00001106 4E5E unlink A6 00001108 205F movea.l A0, [A7]+ 0000110A DEFC 000A add.w A7, 0xA /* '\n' */ 0000110E 4ED0 jmp [A0] export_1211: fn00001110: 00001110 4E56 FFFC link A6, -0x0004 00001114 2F0C move.l -[A7], A4 00001116 7000 moveq.l D0, 0x00 00001118 2D40 000C move.l [A6 + 0xC], D0 0000111C 42A7 clr.l -[A7] 0000111E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001122 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00001126 285F movea.l A4, [A7]+ 00001128 200C move.l D0, A4 0000112A 6712 beq +0x14 /* 0000113E */ 0000112C 2054 movea.l A0, [A4] 0000112E 2D68 0024 000C move.l [A6 + 0xC], [A0 + 0x24] 00001134 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001138 4267 clr.w -[A7] 0000113A 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] label0000113E: 0000113E 285F movea.l A4, [A7]+ 00001140 4E5E unlink A6 00001142 2E9F move.l [A7], [A7]+ 00001144 4E75 rts export_1212: 00001146 4E56 FEF4 link A6, -0x010C 0000114A 48E7 0118 movem.l -[A7], D7,A3,A4 0000114E 206E 000C movea.l A0, [A6 + 0xC] 00001152 4210 clr.b [A0] 00001154 42A7 clr.l -[A7] 00001156 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000115A 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 0000115E 285F movea.l A4, [A7]+ 00001160 200C move.l D0, A4 00001162 673A beq +0x3C /* 0000119E */ 00001164 2054 movea.l A0, [A4] 00001166 2028 002C move.l D0, [A0 + 0x2C] 0000116A 7236 moveq.l D1, 0x36 0000116C D081 add.l D0, D1 0000116E 2054 movea.l A0, [A4] 00001170 2E28 0032 move.l D7, [A0 + 0x32] 00001174 DE80 add.l D7, D0 00001176 2647 movea.l A3, D7 00001178 D7D4 add.l A3, [A4] 0000117A 2F0B move.l -[A7], A3 0000117C 486E FEF4 pea.l [A6 - 0x10C] 00001180 4EAD 2562 jsr [A5 + 0x2562 /* export_1192 */] 00001184 206E 000C movea.l A0, [A6 + 0xC] 00001188 43EE FEF4 lea.l A1, [A6 - 0x10C] 0000118C 703F moveq.l D0, 0x3F label0000118E: 0000118E 20D9 move.l [A0]+, [A1]+ 00001190 51C8 FFFC dbf D0, -0x6 /* 0000118E */ 00001194 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001198 4267 clr.w -[A7] 0000119A 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] label0000119E: 0000119E 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000011A2 4E5E unlink A6 000011A4 2E9F move.l [A7], [A7]+ 000011A6 4E75 rts export_1213: 000011A8 4E56 0000 link A6, 0 000011AC 42A7 clr.l -[A7] 000011AE 42A7 clr.l -[A7] 000011B0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000011B4 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 000011B8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000011BC 3F3C 0003 move.w -[A7], 0x3 000011C0 4EBA 000C jsr [PC + 0xC /* 000011CE */] 000011C4 2D5F 000C move.l [A6 + 0xC], [A7]+ 000011C8 4E5E unlink A6 000011CA 2E9F move.l [A7], [A7]+ 000011CC 4E75 rts fn000011CE: 000011CE 4E56 FFEA link A6, -0x0016 000011D2 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000011D6 266E 000E movea.l A3, [A6 + 0xE] 000011DA 382E 0008 move.w D4, [A6 + 0x8] 000011DE 7000 moveq.l D0, 0x00 000011E0 2D40 0012 move.l [A6 + 0x12], D0 000011E4 200B move.l D0, A3 000011E6 6700 009E beq +0xA0 /* 00001286 */ 000011EA 2F0B move.l -[A7], A3 000011EC 486E FFEB pea.l [A6 - 0x15] 000011F0 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 000011F4 7003 moveq.l D0, 0x03 000011F6 B044 cmp.w D0, D4 000011F8 6610 bne +0x12 /* 0000120A */ 000011FA 2853 movea.l A4, [A3] 000011FC 202C 002C move.l D0, [A4 + 0x2C] 00001200 7236 moveq.l D1, 0x36 00001202 D081 add.l D0, D1 00001204 2C2C 0032 move.l D6, [A4 + 0x32] 00001208 DC80 add.l D6, D0 label0000120A: 0000120A 7004 moveq.l D0, 0x04 0000120C B044 cmp.w D0, D4 0000120E 6610 bne +0x12 /* 00001220 */ 00001210 2853 movea.l A4, [A3] 00001212 202C 0028 move.l D0, [A4 + 0x28] 00001216 7232 moveq.l D1, 0x32 00001218 D081 add.l D0, D1 0000121A 2C2C 002E move.l D6, [A4 + 0x2E] 0000121E DC80 add.l D6, D0 label00001220: 00001220 2006 move.l D0, D6 00001222 D093 add.l D0, [A3] 00001224 2D40 FFEC move.l [A6 - 0x14], D0 00001228 486E FFEC pea.l [A6 - 0x14] 0000122C 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 00001230 42A7 clr.l -[A7] 00001232 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001236 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 0000123A 2A1F move.l D5, [A7]+ 0000123C 5285 addq.l D5, 1 0000123E 42A7 clr.l -[A7] 00001240 2F05 move.l -[A7], D5 00001242 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00001246 2E1F move.l D7, [A7]+ 00001248 6716 beq +0x18 /* 00001260 */ 0000124A 2047 movea.l A0, D7 0000124C 2D50 FFF0 move.l [A6 - 0x10], [A0] 00001250 486E FFEC pea.l [A6 - 0x14] 00001254 486E FFF0 pea.l [A6 - 0x10] 00001258 4EAD 23A2 jsr [A5 + 0x23A2 /* export_1136 */] 0000125C 2D47 0012 move.l [A6 + 0x12], D7 label00001260: 00001260 2F0B move.l -[A7], A3 00001262 1F2E FFEB move.b -[A7], [A6 - 0x15] 00001266 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 0000126A 7003 moveq.l D0, 0x03 0000126C B044 cmp.w D0, D4 0000126E 660C bne +0xE /* 0000127C */ 00001270 2F2E 000A move.l -[A7], [A6 + 0xA] 00001274 4267 clr.w -[A7] 00001276 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 0000127A 600A bra +0xC /* 00001286 */ label0000127C: 0000127C 2F2E 000A move.l -[A7], [A6 + 0xA] 00001280 4267 clr.w -[A7] 00001282 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] label00001286: 00001286 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 0000128A 4E5E unlink A6 0000128C 205F movea.l A0, [A7]+ 0000128E DEFC 000A add.w A7, 0xA /* '\n' */ 00001292 4ED0 jmp [A0] export_1214: 00001294 4E56 FF78 link A6, -0x0088 00001298 2F07 move.l -[A7], D7 0000129A 422E 000C clr.b [A6 + 0xC] 0000129E 42A7 clr.l -[A7] 000012A0 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 000012A4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000012A8 4EBA 1ECE jsr [PC + 0x1ECE /* 00003178 */] 000012AC 2E1F move.l D7, [A7]+ 000012AE 6602 bne +0x4 /* 000012B2 */ 000012B0 602C bra +0x2E /* 000012DE */ label000012B2: 000012B2 4267 clr.w -[A7] 000012B4 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 000012B8 2F07 move.l -[A7], D7 000012BA 486E FF7C pea.l [A6 - 0x84] 000012BE 4EBA 0026 jsr [PC + 0x26 /* 000012E6 */] 000012C2 101F move.b D0, [A7]+ 000012C4 660A bne +0xC /* 000012D0 */ 000012C6 2F3C 0005 BAAB move.l -[A7], 0x5BAAB 000012CC 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label000012D0: 000012D0 082E 0004 FF80 btst.b [A6 - 0x80], 0x4 000012D6 56C0 sne D0 000012D8 4400 neg.b D0 000012DA 1D40 000C move.b [A6 + 0xC], D0 label000012DE: 000012DE 2E1F move.l D7, [A7]+ 000012E0 4E5E unlink A6 000012E2 2E9F move.l [A7], [A7]+ 000012E4 4E75 rts export_1215: fn000012E6: 000012E6 4E56 FFE0 link A6, -0x0020 000012EA 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000012EE 422E 0014 clr.b [A6 + 0x14] 000012F2 4AAE 000C tst.l [A6 + 0xC] 000012F6 6E04 bgt +0x6 /* 000012FC */ 000012F8 6000 00A2 bra +0xA4 /* 0000139C */ label000012FC: 000012FC 42A7 clr.l -[A7] 000012FE 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001302 4EAD 0ECA jsr [A5 + 0xECA /* export_469 */] 00001306 285F movea.l A4, [A7]+ 00001308 200C move.l D0, A4 0000130A 6604 bne +0x6 /* 00001310 */ 0000130C 6000 008E bra +0x90 /* 0000139C */ label00001310: 00001310 2054 movea.l A0, [A4] 00001312 202E 000C move.l D0, [A6 + 0xC] 00001316 B0A8 0018 cmp.l D0, [A0 + 0x18] 0000131A 6E76 bgt +0x78 /* 00001392 */ 0000131C 2054 movea.l A0, [A4] 0000131E 3028 001C move.w D0, [A0 + 0x1C] 00001322 48C0 ext.l D0 00001324 2C00 move.l D6, D0 00001326 2654 movea.l A3, [A4] 00001328 7030 moveq.l D0, 0x30 0000132A D7C0 add.l A3, D0 0000132C 2E2E 000C move.l D7, [A6 + 0xC] label00001330: 00001330 302B 0004 move.w D0, [A3 + 0x4] 00001334 48C0 ext.l D0 00001336 B087 cmp.l D0, D7 00001338 6C0C bge +0xE /* 00001346 */ 0000133A 302B 0004 move.w D0, [A3 + 0x4] 0000133E 48C0 ext.l D0 00001340 9E80 sub.l D7, D0 00001342 5C8B addq.l A3, 6 00001344 60EA bra -0x14 /* 00001330 */ label00001346: 00001346 2A13 move.l D5, [A3] 00001348 42A7 clr.l -[A7] 0000134A 2F05 move.l -[A7], D5 0000134C 4EAD 0EDA jsr [A5 + 0xEDA /* export_471 */] 00001350 281F move.l D4, [A7]+ 00001352 673E beq +0x40 /* 00001392 */ 00001354 2007 move.l D0, D7 00001356 5380 subq.l D0, 1 00001358 2F00 move.l -[A7], D0 0000135A 2F06 move.l -[A7], D6 0000135C 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001360 201F move.l D0, [A7]+ 00001362 7218 moveq.l D1, 0x18 00001364 D081 add.l D0, D1 00001366 2D40 FFE8 move.l [A6 - 0x18], D0 0000136A 2044 movea.l A0, D4 0000136C 202E FFE8 move.l D0, [A6 - 0x18] 00001370 D090 add.l D0, [A0] 00001372 2D40 FFE4 move.l [A6 - 0x1C], D0 00001376 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 0000137A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000137E 2F06 move.l -[A7], D6 00001380 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 00001384 1D7C 0001 0014 move.b [A6 + 0x14], 0x1 0000138A 2F05 move.l -[A7], D5 0000138C 4267 clr.w -[A7] 0000138E 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] label00001392: 00001392 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001396 4267 clr.w -[A7] 00001398 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] label0000139C: 0000139C 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000013A0 4E5E unlink A6 000013A2 205F movea.l A0, [A7]+ 000013A4 DEFC 000C add.w A7, 0xC 000013A8 4ED0 jmp [A0] export_1216: fn000013AA: 000013AA 4E56 FFFC link A6, -0x0004 000013AE 2F0C move.l -[A7], A4 000013B0 422E 0010 clr.b [A6 + 0x10] 000013B4 42A7 clr.l -[A7] 000013B6 2F2E 000C move.l -[A7], [A6 + 0xC] 000013BA 4EAD 0ECA jsr [A5 + 0xECA /* export_469 */] 000013BE 285F movea.l A4, [A7]+ 000013C0 200C move.l D0, A4 000013C2 671E beq +0x20 /* 000013E2 */ 000013C4 2054 movea.l A0, [A4] 000013C6 226E 0008 movea.l A1, [A6 + 0x8] 000013CA 700B moveq.l D0, 0x0B label000013CC: 000013CC 22D8 move.l [A1]+, [A0]+ 000013CE 51C8 FFFC dbf D0, -0x6 /* 000013CC */ 000013D2 2F2E 000C move.l -[A7], [A6 + 0xC] 000013D6 4267 clr.w -[A7] 000013D8 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] 000013DC 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 label000013E2: 000013E2 285F movea.l A4, [A7]+ 000013E4 4E5E unlink A6 000013E6 205F movea.l A0, [A7]+ 000013E8 504F addq.w A7, 8 000013EA 4ED0 jmp [A0] export_1217: 000013EC 4E56 FFF4 link A6, -0x000C 000013F0 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000013F4 2C2E 0008 move.l D6, [A6 + 0x8] 000013F8 7000 moveq.l D0, 0x00 000013FA 2D40 0010 move.l [A6 + 0x10], D0 000013FE 42A7 clr.l -[A7] 00001400 2F2E 000C move.l -[A7], [A6 + 0xC] 00001404 4EAD 0ECA jsr [A5 + 0xECA /* export_469 */] 00001408 285F movea.l A4, [A7]+ 0000140A 200C move.l D0, A4 0000140C 6736 beq +0x38 /* 00001444 */ 0000140E 4A86 tst.l D6 00001410 5EC0 sgt D0 00001412 2054 movea.l A0, [A4] 00001414 BCA8 0010 cmp.l D6, [A0 + 0x10] 00001418 5FC1 sle D1 0000141A C001 and.b D0, D1 0000141C 671C beq +0x1E /* 0000143A */ 0000141E 2E06 move.l D7, D6 00001420 5387 subq.l D7, 1 00001422 2007 move.l D0, D7 00001424 D087 add.l D0, D7 00001426 D087 add.l D0, D7 00001428 2E00 move.l D7, D0 0000142A E38F lsl D7, 1 0000142C 2014 move.l D0, [A4] 0000142E 7230 moveq.l D1, 0x30 00001430 D081 add.l D0, D1 00001432 2640 movea.l A3, D0 00001434 D7C7 add.l A3, D7 00001436 2D53 0010 move.l [A6 + 0x10], [A3] label0000143A: 0000143A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000143E 4267 clr.w -[A7] 00001440 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] label00001444: 00001444 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00001448 4E5E unlink A6 0000144A 205F movea.l A0, [A7]+ 0000144C 504F addq.w A7, 8 0000144E 4ED0 jmp [A0] export_1218: 00001450 4E56 FFF4 link A6, -0x000C 00001454 48E7 0108 movem.l -[A7], D7,A4 00001458 206E 0008 movea.l A0, [A6 + 0x8] 0000145C 4210 clr.b [A0] 0000145E 42A7 clr.l -[A7] 00001460 2F2D A840 move.l -[A7], [A5 - 0x57C0] 00001464 2F3A 007E move.l -[A7], [PC + 0x7E /* 000014E4, value 0x4654424C 'FTBL' */] 00001468 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 0000146C 285F movea.l A4, [A7]+ 0000146E 200C move.l D0, A4 00001470 6602 bne +0x4 /* 00001474 */ 00001472 6064 bra +0x66 /* 000014D8 */ label00001474: 00001474 2014 move.l D0, [A4] 00001476 7218 moveq.l D1, 0x18 00001478 D081 add.l D0, D1 0000147A 2D40 FFF6 move.l [A6 - 0xA], D0 0000147E 2054 movea.l A0, [A4] 00001480 3D68 0012 FFF4 move.w [A6 - 0xC], [A0 + 0x12] 00001486 7E01 moveq.l D7, 0x01 00001488 603E bra +0x40 /* 000014C8 */ label0000148A: 0000148A 206E FFF6 movea.l A0, [A6 - 0xA] 0000148E 3010 move.w D0, [A0] 00001490 B06E 000C cmp.w D0, [A6 + 0xC] 00001494 6612 bne +0x14 /* 000014A8 */ 00001496 202E FFF6 move.l D0, [A6 - 0xA] 0000149A 5480 addq.l D0, 2 0000149C 2F00 move.l -[A7], D0 0000149E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000014A2 4EAD 2562 jsr [A5 + 0x2562 /* export_1192 */] 000014A6 6026 bra +0x28 /* 000014CE */ label000014A8: 000014A8 54AE FFF6 addq.l [A6 - 0xA], 2 000014AC 486E FFF6 pea.l [A6 - 0xA] 000014B0 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 000014B4 202E FFF6 move.l D0, [A6 - 0xA] 000014B8 5280 addq.l D0, 1 000014BA C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 000014C0 2D40 FFF6 move.l [A6 - 0xA], D0 000014C4 5247 addq.w D7, 1 000014C6 6906 bvs +0x8 /* 000014CE */ label000014C8: 000014C8 BE6E FFF4 cmp.w D7, [A6 - 0xC] 000014CC 6FBC ble -0x42 /* 0000148A */ label000014CE: 000014CE 2F2D A840 move.l -[A7], [A5 - 0x57C0] 000014D2 4267 clr.w -[A7] 000014D4 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] label000014D8: 000014D8 4CDF 1080 movem.l D7,A4, [A7]+ 000014DC 4E5E unlink A6 000014DE 205F movea.l A0, [A7]+ 000014E0 5C4F addq.w A7, 6 000014E2 4ED0 jmp [A0] 000014E4 4654 not.w [A4] 000014E6 424C clr.w A4 export_1219: fn000014E8: 000014E8 4E56 FFF8 link A6, -0x0008 000014EC 48E7 0018 movem.l -[A7], A3,A4 000014F0 422E 0012 clr.b [A6 + 0x12] 000014F4 42A7 clr.l -[A7] 000014F6 2F2E 000E move.l -[A7], [A6 + 0xE] 000014FA 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 000014FE 285F movea.l A4, [A7]+ 00001500 200C move.l D0, A4 00001502 6732 beq +0x34 /* 00001536 */ 00001504 42A7 clr.l -[A7] 00001506 2F0C move.l -[A7], A4 00001508 3F2E 000C move.w -[A7], [A6 + 0xC] 0000150C 4EBA 01F0 jsr [PC + 0x1F0 /* 000016FE */] 00001510 265F movea.l A3, [A7]+ 00001512 200B move.l D0, A3 00001514 6716 beq +0x18 /* 0000152C */ 00001516 206E 0008 movea.l A0, [A6 + 0x8] 0000151A 224B movea.l A1, A3 0000151C 7006 moveq.l D0, 0x06 label0000151E: 0000151E 20D9 move.l [A0]+, [A1]+ 00001520 51C8 FFFC dbf D0, -0x6 /* 0000151E */ 00001524 3091 move.w [A0], [A1] 00001526 1D7C 0001 0012 move.b [A6 + 0x12], 0x1 label0000152C: 0000152C 2F2E 000E move.l -[A7], [A6 + 0xE] 00001530 4267 clr.w -[A7] 00001532 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label00001536: 00001536 4CDF 1800 movem.l A3,A4, [A7]+ 0000153A 4E5E unlink A6 0000153C 205F movea.l A0, [A7]+ 0000153E DEFC 000A add.w A7, 0xA /* '\n' */ 00001542 4ED0 jmp [A0] export_1220: 00001544 4E56 FFEA link A6, -0x0016 00001548 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000154C 426E 0010 clr.w [A6 + 0x10] 00001550 4A6E 000A tst.w [A6 + 0xA] 00001554 6E04 bgt +0x6 /* 0000155A */ 00001556 6000 0098 bra +0x9A /* 000015F0 */ label0000155A: 0000155A 42A7 clr.l -[A7] 0000155C 2F2E 000C move.l -[A7], [A6 + 0xC] 00001560 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 00001564 265F movea.l A3, [A7]+ 00001566 200B move.l D0, A3 00001568 6700 0086 beq +0x88 /* 000015F0 */ 0000156C 2053 movea.l A0, [A3] 0000156E 5888 addq.l A0, 4 00001570 43FA 008E lea.l A1, [PC + 0x8E /* 00001600, value 0x43415244 'CARD' */] 00001574 7003 moveq.l D0, 0x03 label00001576: 00001576 B109 cmpm.b [A0]+, [A1]+ 00001578 56C8 FFFC dbne D0, -0x6 /* 00001576 */ 0000157C 6604 bne +0x6 /* 00001582 */ 0000157E 7E36 moveq.l D7, 0x36 00001580 6018 bra +0x1A /* 0000159A */ label00001582: 00001582 2053 movea.l A0, [A3] 00001584 5888 addq.l A0, 4 00001586 43FA 0074 lea.l A1, [PC + 0x74 /* 000015FC, value 0x424B4744 'BKGD' */] 0000158A 7003 moveq.l D0, 0x03 label0000158C: 0000158C B109 cmpm.b [A0]+, [A1]+ 0000158E 56C8 FFFC dbne D0, -0x6 /* 0000158C */ 00001592 6604 bne +0x6 /* 00001598 */ 00001594 7E32 moveq.l D7, 0x32 00001596 6002 bra +0x4 /* 0000159A */ label00001598: 00001598 604C bra +0x4E /* 000015E6 */ label0000159A: 0000159A 2847 movea.l A4, D7 0000159C D9D3 add.l A4, [A3] 0000159E 280C move.l D4, A4 000015A0 700E moveq.l D0, 0x0E 000015A2 9880 sub.l D4, D0 000015A4 4246 clr.w D6 000015A6 2044 movea.l A0, D4 000015A8 3D50 FFEA move.w [A6 - 0x16], [A0] 000015AC 7A01 moveq.l D5, 0x01 000015AE 6030 bra +0x32 /* 000015E0 */ label000015B0: 000015B0 102C 0004 move.b D0, [A4 + 0x4] 000015B4 4880 ext.w D0 000015B6 B06E 0008 cmp.w D0, [A6 + 0x8] 000015BA 57C0 seq D0 000015BC 4A6E 0008 tst.w [A6 + 0x8] 000015C0 57C1 seq D1 000015C2 8001 or.b D0, D1 000015C4 6710 beq +0x12 /* 000015D6 */ 000015C6 5246 addq.w D6, 1 000015C8 BC6E 000A cmp.w D6, [A6 + 0xA] 000015CC 6608 bne +0xA /* 000015D6 */ 000015CE 3D6C 0002 0010 move.w [A6 + 0x10], [A4 + 0x2] 000015D4 6010 bra +0x12 /* 000015E6 */ label000015D6: 000015D6 3014 move.w D0, [A4] 000015D8 48C0 ext.l D0 000015DA D9C0 add.l A4, D0 000015DC 5245 addq.w D5, 1 000015DE 6906 bvs +0x8 /* 000015E6 */ label000015E0: 000015E0 BA6E FFEA cmp.w D5, [A6 - 0x16] 000015E4 6FCA ble -0x34 /* 000015B0 */ label000015E6: 000015E6 2F2E 000C move.l -[A7], [A6 + 0xC] 000015EA 4267 clr.w -[A7] 000015EC 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label000015F0: 000015F0 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000015F4 4E5E unlink A6 000015F6 205F movea.l A0, [A7]+ 000015F8 504F addq.w A7, 8 000015FA 4ED0 jmp [A0] 000015FC 424B clr.w A3 000015FE 4744 chk.w D3, D4 00001600 4341 chk.w D1, D1 00001602 5244 addq.w D4, 1 export_1221: 00001604 4E56 FEDE link A6, -0x0122 00001608 206E 000E movea.l A0, [A6 + 0xE] 0000160C 4210 clr.b [A0] 0000160E 4267 clr.w -[A7] 00001610 2F2E 000A move.l -[A7], [A6 + 0xA] 00001614 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001618 486E FFE2 pea.l [A6 - 0x1E] 0000161C 486E FEE2 pea.l [A6 - 0x11E] 00001620 486E FEDE pea.l [A6 - 0x122] 00001624 4EBA 39C8 jsr [PC + 0x39C8 /* 00004FEE */] 00001628 101F move.b D0, [A7]+ 0000162A 6718 beq +0x1A /* 00001644 */ 0000162C 206E 000E movea.l A0, [A6 + 0xE] 00001630 43EE FEE2 lea.l A1, [A6 - 0x11E] 00001634 703F moveq.l D0, 0x3F label00001636: 00001636 20D9 move.l [A0]+, [A1]+ 00001638 51C8 FFFC dbf D0, -0x6 /* 00001636 */ 0000163C 486E FEDE pea.l [A6 - 0x122] 00001640 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] label00001644: 00001644 4E5E unlink A6 00001646 205F movea.l A0, [A7]+ 00001648 5C4F addq.w A7, 6 0000164A 4ED0 jmp [A0] export_1222: 0000164C 4E56 FFE8 link A6, -0x0018 00001650 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001654 426E 000E clr.w [A6 + 0xE] 00001658 42A7 clr.l -[A7] 0000165A 2F2E 000A move.l -[A7], [A6 + 0xA] 0000165E 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 00001662 265F movea.l A3, [A7]+ 00001664 200B move.l D0, A3 00001666 6700 0086 beq +0x88 /* 000016EE */ 0000166A 42A7 clr.l -[A7] 0000166C 2F0B move.l -[A7], A3 0000166E 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001672 4EBA 008A jsr [PC + 0x8A /* 000016FE */] 00001676 285F movea.l A4, [A7]+ 00001678 200C move.l D0, A4 0000167A 6768 beq +0x6A /* 000016E4 */ 0000167C 102C 0004 move.b D0, [A4 + 0x4] 00001680 4880 ext.w D0 00001682 3D40 FFEA move.w [A6 - 0x16], D0 00001686 7E36 moveq.l D7, 0x36 00001688 2053 movea.l A0, [A3] 0000168A 5888 addq.l A0, 4 0000168C 43FA 006C lea.l A1, [PC + 0x6C /* 000016FA, value 0x424B4744 'BKGD' */] 00001690 7003 moveq.l D0, 0x03 label00001692: 00001692 B109 cmpm.b [A0]+, [A1]+ 00001694 56C8 FFFC dbne D0, -0x6 /* 00001692 */ 00001698 6602 bne +0x4 /* 0000169C */ 0000169A 7E32 moveq.l D7, 0x32 label0000169C: 0000169C 2847 movea.l A4, D7 0000169E D9D3 add.l A4, [A3] 000016A0 2007 move.l D0, D7 000016A2 D093 add.l D0, [A3] 000016A4 2800 move.l D4, D0 000016A6 700E moveq.l D0, 0x0E 000016A8 9880 sub.l D4, D0 000016AA 4246 clr.w D6 000016AC 2044 movea.l A0, D4 000016AE 3D50 FFE8 move.w [A6 - 0x18], [A0] 000016B2 7A01 moveq.l D5, 0x01 000016B4 6028 bra +0x2A /* 000016DE */ label000016B6: 000016B6 102C 0004 move.b D0, [A4 + 0x4] 000016BA 4880 ext.w D0 000016BC B06E FFEA cmp.w D0, [A6 - 0x16] 000016C0 6612 bne +0x14 /* 000016D4 */ 000016C2 5246 addq.w D6, 1 000016C4 302C 0002 move.w D0, [A4 + 0x2] 000016C8 B06E 0008 cmp.w D0, [A6 + 0x8] 000016CC 6606 bne +0x8 /* 000016D4 */ 000016CE 3D46 000E move.w [A6 + 0xE], D6 000016D2 6010 bra +0x12 /* 000016E4 */ label000016D4: 000016D4 3014 move.w D0, [A4] 000016D6 48C0 ext.l D0 000016D8 D9C0 add.l A4, D0 000016DA 5245 addq.w D5, 1 000016DC 6906 bvs +0x8 /* 000016E4 */ label000016DE: 000016DE BA6E FFE8 cmp.w D5, [A6 - 0x18] 000016E2 6FD2 ble -0x2C /* 000016B6 */ label000016E4: 000016E4 2F2E 000A move.l -[A7], [A6 + 0xA] 000016E8 4267 clr.w -[A7] 000016EA 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label000016EE: 000016EE 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000016F2 4E5E unlink A6 000016F4 205F movea.l A0, [A7]+ 000016F6 5C4F addq.w A7, 6 000016F8 4ED0 jmp [A0] 000016FA 424B clr.w A3 000016FC 4744 chk.w D3, D4 export_1223: fn000016FE: 000016FE 4E56 FFF2 link A6, -0x000E 00001702 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00001706 2A2E 000A move.l D5, [A6 + 0xA] 0000170A 7000 moveq.l D0, 0x00 0000170C 2D40 000E move.l [A6 + 0xE], D0 00001710 2045 movea.l A0, D5 00001712 2050 movea.l A0, [A0] 00001714 5888 addq.l A0, 4 00001716 43FA 0078 lea.l A1, [PC + 0x78 /* 00001790, value 0x43415244 'CARD' */] 0000171A 7003 moveq.l D0, 0x03 label0000171C: 0000171C B109 cmpm.b [A0]+, [A1]+ 0000171E 56C8 FFFC dbne D0, -0x6 /* 0000171C */ 00001722 6604 bne +0x6 /* 00001728 */ 00001724 7E36 moveq.l D7, 0x36 00001726 601A bra +0x1C /* 00001742 */ label00001728: 00001728 2045 movea.l A0, D5 0000172A 2050 movea.l A0, [A0] 0000172C 5888 addq.l A0, 4 0000172E 43FA 005C lea.l A1, [PC + 0x5C /* 0000178C, value 0x424B4744 'BKGD' */] 00001732 7003 moveq.l D0, 0x03 label00001734: 00001734 B109 cmpm.b [A0]+, [A1]+ 00001736 56C8 FFFC dbne D0, -0x6 /* 00001734 */ 0000173A 6604 bne +0x6 /* 00001740 */ 0000173C 7E32 moveq.l D7, 0x32 0000173E 6002 bra +0x4 /* 00001742 */ label00001740: 00001740 603E bra +0x40 /* 00001780 */ label00001742: 00001742 2045 movea.l A0, D5 00001744 3007 move.w D0, D7 00001746 48C0 ext.l D0 00001748 2840 movea.l A4, D0 0000174A D9D0 add.l A4, [A0] 0000174C 264C movea.l A3, A4 0000174E 97FC 0000 000E sub.l A3, 0xE 00001754 2B4B B144 move.l [A5 - 0x4EBC], A3 00001758 3D53 FFF2 move.w [A6 - 0xE], [A3] 0000175C 7C01 moveq.l D6, 0x01 0000175E 601A bra +0x1C /* 0000177A */ label00001760: 00001760 302C 0002 move.w D0, [A4 + 0x2] 00001764 B06E 0008 cmp.w D0, [A6 + 0x8] 00001768 6606 bne +0x8 /* 00001770 */ 0000176A 2D4C 000E move.l [A6 + 0xE], A4 0000176E 6010 bra +0x12 /* 00001780 */ label00001770: 00001770 3014 move.w D0, [A4] 00001772 48C0 ext.l D0 00001774 D9C0 add.l A4, D0 00001776 5246 addq.w D6, 1 00001778 6906 bvs +0x8 /* 00001780 */ label0000177A: 0000177A BC6E FFF2 cmp.w D6, [A6 - 0xE] 0000177E 6FE0 ble -0x1E /* 00001760 */ label00001780: 00001780 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00001784 4E5E unlink A6 00001786 205F movea.l A0, [A7]+ 00001788 5C4F addq.w A7, 6 0000178A 4ED0 jmp [A0] 0000178C 424B clr.w A3 0000178E 4744 chk.w D3, D4 00001790 4341 chk.w D1, D1 00001792 5244 addq.w D4, 1 export_1224: 00001794 4E56 FEDE link A6, -0x0122 00001798 7000 moveq.l D0, 0x00 0000179A 2D40 000E move.l [A6 + 0xE], D0 0000179E 4267 clr.w -[A7] 000017A0 2F2E 000A move.l -[A7], [A6 + 0xA] 000017A4 3F2E 0008 move.w -[A7], [A6 + 0x8] 000017A8 486E FFE2 pea.l [A6 - 0x1E] 000017AC 486E FEE2 pea.l [A6 - 0x11E] 000017B0 486E FEDE pea.l [A6 - 0x122] 000017B4 4EBA 3838 jsr [PC + 0x3838 /* 00004FEE */] 000017B8 101F move.b D0, [A7]+ 000017BA 6706 beq +0x8 /* 000017C2 */ 000017BC 2D6E FEDE 000E move.l [A6 + 0xE], [A6 - 0x122] label000017C2: 000017C2 4E5E unlink A6 000017C4 205F movea.l A0, [A7]+ 000017C6 5C4F addq.w A7, 6 000017C8 4ED0 jmp [A0] fn000017CA: 000017CA 4E56 FFF4 link A6, -0x000C 000017CE 48E7 0018 movem.l -[A7], A3,A4 000017D2 286E 0008 movea.l A4, [A6 + 0x8] 000017D6 3D6E 0010 FFF4 move.w [A6 - 0xC], [A6 + 0x10] 000017DC 422E FFF6 clr.b [A6 - 0xA] 000017E0 3D6E 000C FFF8 move.w [A6 - 0x8], [A6 + 0xC] 000017E6 426E FFFA clr.w [A6 - 0x6] 000017EA 426E FFFC clr.w [A6 - 0x4] 000017EE 426E FFFE clr.w [A6 - 0x2] 000017F2 206C 0010 movea.l A0, [A4 + 0x10] 000017F6 2650 movea.l A3, [A0] 000017F8 426B 0020 clr.w [A3 + 0x20] 000017FC 377C 7FFF 0022 move.w [A3 + 0x22], 0x7FFF 00001802 3F3C 0002 move.w -[A7], 0x2 00001806 486E FFF4 pea.l [A6 - 0xC] 0000180A 4267 clr.w -[A7] 0000180C 2F2C 0010 move.l -[A7], [A4 + 0x10] 00001810 3F3C 0001 move.w -[A7], 0x1 00001814 A83D syscall TEDispatch 00001816 1D6E 000F FFF6 move.b [A6 - 0xA], [A6 + 0xF] 0000181C 3F3C 000F move.w -[A7], 0xF 00001820 486E FFF4 pea.l [A6 - 0xC] 00001824 4267 clr.w -[A7] 00001826 2F2C 0010 move.l -[A7], [A4 + 0x10] 0000182A 3F3C 0001 move.w -[A7], 0x1 0000182E A83D syscall TEDispatch 00001830 206C 0010 movea.l A0, [A4 + 0x10] 00001834 2050 movea.l A0, [A0] 00001836 317C 7FFF 0020 move.w [A0 + 0x20], 0x7FFF 0000183C 4CDF 1800 movem.l A3,A4, [A7]+ 00001840 4E5E unlink A6 00001842 205F movea.l A0, [A7]+ 00001844 DEFC 000A add.w A7, 0xA /* '\n' */ 00001848 4ED0 jmp [A0] fn0000184A: 0000184A 4E56 FFEE link A6, -0x0012 0000184E 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00001852 286E 0008 movea.l A4, [A6 + 0x8] 00001856 42A7 clr.l -[A7] 00001858 2F2D A844 move.l -[A7], [A5 - 0x57BC] 0000185C 2F3A 00B2 move.l -[A7], [PC + 0xB2 /* 00001910, value 0x5354424C 'STBL' */] 00001860 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 00001864 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00001868 6700 0096 beq +0x98 /* 00001900 */ 0000186C 4267 clr.w -[A7] 0000186E 486E FFFC pea.l [A6 - 0x4] 00001872 4EAD 0362 jsr [A5 + 0x362 /* export_104 */] 00001876 3C1F move.w D6, [A7]+ 00001878 2F2D A844 move.l -[A7], [A5 - 0x57BC] 0000187C 4267 clr.w -[A7] 0000187E 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00001882 4A46 tst.w D6 00001884 6708 beq +0xA /* 0000188E */ 00001886 7000 moveq.l D0, 0x00 00001888 2D40 FFFC move.l [A6 - 0x4], D0 0000188C 6072 bra +0x74 /* 00001900 */ label0000188E: 0000188E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001892 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 00001896 206E FFFC movea.l A0, [A6 - 0x4] 0000189A 2A10 move.l D5, [A0] 0000189C 7018 moveq.l D0, 0x18 0000189E DA80 add.l D5, D0 000018A0 2045 movea.l A0, D5 000018A2 47E8 000C lea.l A3, [A0 + 0xC] 000018A6 206E FFFC movea.l A0, [A6 - 0x4] 000018AA 2050 movea.l A0, [A0] 000018AC 3D68 0012 FFEE move.w [A6 - 0x12], [A0 + 0x12] 000018B2 7E01 moveq.l D7, 0x01 000018B4 6044 bra +0x46 /* 000018FA */ label000018B6: 000018B6 70FF moveq.l D0, 0xFFFFFFFF 000018B8 B053 cmp.w D0, [A3] 000018BA 660E bne +0x10 /* 000018CA */ 000018BC 4267 clr.w -[A7] 000018BE 3F2C FFC6 move.w -[A7], [A4 - 0x3A] 000018C2 4EBA 101A jsr [PC + 0x101A /* 000028DE */] 000018C6 369F move.w [A3], [A7]+ 000018C8 600A bra +0xC /* 000018D4 */ label000018CA: 000018CA 4267 clr.w -[A7] 000018CC 3F13 move.w -[A7], [A3] 000018CE 4EBA 100E jsr [PC + 0x100E /* 000028DE */] 000018D2 369F move.w [A3], [A7]+ label000018D4: 000018D4 70FF moveq.l D0, 0xFFFFFFFF 000018D6 B06B 0004 cmp.w D0, [A3 + 0x4] 000018DA 6606 bne +0x8 /* 000018E2 */ 000018DC 376C FFC8 0004 move.w [A3 + 0x4], [A4 - 0x38] label000018E2: 000018E2 204B movea.l A0, A3 000018E4 5488 addq.l A0, 2 000018E6 70FF moveq.l D0, 0xFFFFFFFF 000018E8 B050 cmp.w D0, [A0] 000018EA 6606 bne +0x8 /* 000018F2 */ 000018EC 176C FFCA 0002 move.b [A3 + 0x2], [A4 - 0x36] label000018F2: 000018F2 7018 moveq.l D0, 0x18 000018F4 D7C0 add.l A3, D0 000018F6 5247 addq.w D7, 1 000018F8 6906 bvs +0x8 /* 00001900 */ label000018FA: 000018FA BE6E FFEE cmp.w D7, [A6 - 0x12] 000018FE 6FB6 ble -0x48 /* 000018B6 */ label00001900: 00001900 2D6E FFFC 000C move.l [A6 + 0xC], [A6 - 0x4] 00001906 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 0000190A 4E5E unlink A6 0000190C 2E9F move.l [A7], [A7]+ 0000190E 4E75 rts 00001910 5354 subq.w [A4], 1 00001912 424C clr.w A4 export_1225: 00001914 4E56 FF9A link A6, -0x0066 00001918 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000191C 422E 001E clr.b [A6 + 0x1E] 00001920 206E 0008 movea.l A0, [A6 + 0x8] 00001924 4210 clr.b [A0] 00001926 7000 moveq.l D0, 0x00 00001928 2D40 FFCE move.l [A6 - 0x32], D0 0000192C 4206 clr.b D6 0000192E 4267 clr.w -[A7] 00001930 2F2E 0016 move.l -[A7], [A6 + 0x16] 00001934 302E 0014 move.w D0, [A6 + 0x14] 00001938 6A02 bpl +0x4 /* 0000193C */ 0000193A 4440 neg.w D0 label0000193C: 0000193C 3F00 move.w -[A7], D0 0000193E 486E FFB0 pea.l [A6 - 0x50] 00001942 4EBA FBA4 jsr [PC - 0x45C /* 000014E8 */] 00001946 101F move.b D0, [A7]+ 00001948 6604 bne +0x6 /* 0000194E */ 0000194A 6000 043A bra +0x43C /* 00001D86 */ label0000194E: 0000194E 202E 0016 move.l D0, [A6 + 0x16] 00001952 B0AE 001A cmp.l D0, [A6 + 0x1A] 00001956 56C0 sne D0 00001958 4A00 tst.b D0 0000195A 6712 beq +0x14 /* 0000196E */ 0000195C 2F00 move.l -[A7], D0 0000195E 4267 clr.w -[A7] 00001960 1F2E FFB5 move.b -[A7], [A6 - 0x4B] 00001964 4EBA 0EEC jsr [PC + 0xEEC /* 00002852 */] 00001968 121F move.b D1, [A7]+ 0000196A 201F move.l D0, [A7]+ 0000196C C001 and.b D0, D1 label0000196E: 0000196E 1C00 move.b D6, D0 00001970 670E beq +0x10 /* 00001980 */ 00001972 42A7 clr.l -[A7] 00001974 2F2E 0016 move.l -[A7], [A6 + 0x16] 00001978 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 0000197C 2E1F move.l D7, [A7]+ 0000197E 600C bra +0xE /* 0000198C */ label00001980: 00001980 42A7 clr.l -[A7] 00001982 2F2E 001A move.l -[A7], [A6 + 0x1A] 00001986 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 0000198A 2E1F move.l D7, [A7]+ label0000198C: 0000198C 4A87 tst.l D7 0000198E 6700 03F6 beq +0x3F8 /* 00001D86 */ 00001992 2F07 move.l -[A7], D7 00001994 486E FFFF pea.l [A6 - 0x1] 00001998 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 0000199C 2F07 move.l -[A7], D7 0000199E 3F2E 0014 move.w -[A7], [A6 + 0x14] 000019A2 1F06 move.b -[A7], D6 000019A4 486E FFD6 pea.l [A6 - 0x2A] 000019A8 486E FFDA pea.l [A6 - 0x26] 000019AC 486E FFEE pea.l [A6 - 0x12] 000019B0 486E FFEA pea.l [A6 - 0x16] 000019B4 4EBA 0636 jsr [PC + 0x636 /* 00001FEC */] 000019B8 4267 clr.w -[A7] 000019BA 3F2D A250 move.w -[A7], [A5 - 0x5DB0] 000019BE 1F3C 0003 move.b -[A7], 0x3 000019C2 486E FFAC pea.l [A6 - 0x54] 000019C6 4EAD 1DB2 jsr [A5 + 0x1DB2 /* export_946 */] 000019CA 4A5F tst.w [A7]+ 000019CC 57C0 seq D0 000019CE 4A00 tst.b D0 000019D0 6700 00A8 beq +0xAA /* 00001A7A */ 000019D4 122D ACA8 move.b D1, [A5 - 0x5358] 000019D8 0A01 0001 xori.b D1, 0x1 000019DC C001 and.b D0, D1 000019DE 6700 009A beq +0x9C /* 00001A7A */ 000019E2 4AAE FFEA tst.l [A6 - 0x16] 000019E6 671A beq +0x1C /* 00001A02 */ 000019E8 42A7 clr.l -[A7] 000019EA 2F0E move.l -[A7], A6 000019EC 4EBA FE5C jsr [PC - 0x1A4 /* 0000184A */] 000019F0 2D5F FFCE move.l [A6 - 0x32], [A7]+ 000019F4 660C bne +0xE /* 00001A02 */ 000019F6 3F3C 0044 move.w -[A7], 0x44 /* 'D' */ 000019FA 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */] 000019FE 6000 0352 bra +0x354 /* 00001D52 */ label00001A02: 00001A02 486E FFA4 pea.l [A6 - 0x5C] 00001A06 A874 syscall GetPort 00001A08 206E 0010 movea.l A0, [A6 + 0x10] 00001A0C 2050 movea.l A0, [A0] 00001A0E 2F28 0052 move.l -[A7], [A0 + 0x52] 00001A12 A873 syscall SetPort 00001A14 4267 clr.w -[A7] 00001A16 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001A1A 2F2E FFCE move.l -[A7], [A6 - 0x32] 00001A1E 2F2E FFD6 move.l -[A7], [A6 - 0x2A] 00001A22 2F2E FFDA move.l -[A7], [A6 - 0x26] 00001A26 2F2E FFEE move.l -[A7], [A6 - 0x12] 00001A2A 2F2E FFEA move.l -[A7], [A6 - 0x16] 00001A2E 206E 0010 movea.l A0, [A6 + 0x10] 00001A32 2050 movea.l A0, [A0] 00001A34 4868 0008 pea.l [A0 + 0x8] 00001A38 1F2E 000C move.b -[A7], [A6 + 0xC] 00001A3C 4EAD 2342 jsr [A5 + 0x2342 /* export_1124 */] 00001A40 1D5F FFA2 move.b [A6 - 0x5E], [A7]+ 00001A44 2F2E FFA4 move.l -[A7], [A6 - 0x5C] 00001A48 A873 syscall SetPort 00001A4A 486E FFCE pea.l [A6 - 0x32] 00001A4E 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 00001A52 102E FFA2 move.b D0, [A6 - 0x5E] 00001A56 671E beq +0x20 /* 00001A76 */ 00001A58 206E 0010 movea.l A0, [A6 + 0x10] 00001A5C 2050 movea.l A0, [A0] 00001A5E 3028 003C move.w D0, [A0 + 0x3C] 00001A62 48C0 ext.l D0 00001A64 B0AE FFEE cmp.l D0, [A6 - 0x12] 00001A68 6C08 bge +0xA /* 00001A72 */ 00001A6A 206E 0008 movea.l A0, [A6 + 0x8] 00001A6E 10BC 0001 move.b [A0], 0x1 label00001A72: 00001A72 6000 02D8 bra +0x2DA /* 00001D4C */ label00001A76: 00001A76 6000 02DA bra +0x2DC /* 00001D52 */ label00001A7A: 00001A7A 302E 000E move.w D0, [A6 + 0xE] 00001A7E 48C0 ext.l D0 00001A80 B0AE FFEE cmp.l D0, [A6 - 0x12] 00001A84 6C08 bge +0xA /* 00001A8E */ 00001A86 206E 0008 movea.l A0, [A6 + 0x8] 00001A8A 10BC 0001 move.b [A0], 0x1 label00001A8E: 00001A8E 102D ACA8 move.b D0, [A5 - 0x5358] 00001A92 6700 00F4 beq +0xF6 /* 00001B88 */ 00001A96 122D A24B move.b D1, [A5 - 0x5DB5] 00001A9A 0A01 0001 xori.b D1, 0x1 00001A9E C001 and.b D0, D1 00001AA0 6700 00E6 beq +0xE8 /* 00001B88 */ 00001AA4 2F2E FFD6 move.l -[A7], [A6 - 0x2A] 00001AA8 42A7 clr.l -[A7] 00001AAA 2F2E FFEE move.l -[A7], [A6 - 0x12] 00001AAE 302E 000E move.w D0, [A6 + 0xE] 00001AB2 48C0 ext.l D0 00001AB4 2F00 move.l -[A7], D0 00001AB6 4EAD 1E22 jsr [A5 + 0x1E22 /* export_960 */] 00001ABA 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001ABE 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 00001AC2 42A7 clr.l -[A7] 00001AC4 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001AC8 3F3C 0004 move.w -[A7], 0x4 00001ACC A83D syscall TEDispatch 00001ACE 281F move.l D4, [A7]+ 00001AD0 6700 00B2 beq +0xB4 /* 00001B84 */ 00001AD4 2044 movea.l A0, D4 00001AD6 2850 movea.l A4, [A0] 00001AD8 38BC 0001 move.w [A4], 0x1 00001ADC 397C 0001 0002 move.w [A4 + 0x2], 0x1 00001AE2 426C 0014 clr.w [A4 + 0x14] 00001AE6 426C 0016 clr.w [A4 + 0x16] 00001AEA 206E 0010 movea.l A0, [A6 + 0x10] 00001AEE 2050 movea.l A0, [A0] 00001AF0 3028 003C move.w D0, [A0 + 0x3C] 00001AF4 5240 addq.w D0, 1 00001AF6 3940 0018 move.w [A4 + 0x18], D0 00001AFA 397C FFFF 001A move.w [A4 + 0x1A], 0xFFFF 00001B00 206C 0004 movea.l A0, [A4 + 0x4] 00001B04 2050 movea.l A0, [A0] 00001B06 47D0 lea.l A3, [A0] 00001B08 206E 0010 movea.l A0, [A6 + 0x10] 00001B0C 2050 movea.l A0, [A0] 00001B0E 2D48 FF9E move.l [A6 - 0x62], A0 00001B12 36BC 0001 move.w [A3], 0x1 00001B16 206E FF9E movea.l A0, [A6 - 0x62] 00001B1A 3768 0018 0002 move.w [A3 + 0x2], [A0 + 0x18] 00001B20 206E FF9E movea.l A0, [A6 - 0x62] 00001B24 3768 001A 0004 move.w [A3 + 0x4], [A0 + 0x1A] 00001B2A 206E FF9E movea.l A0, [A6 - 0x62] 00001B2E 2068 0052 movea.l A0, [A0 + 0x52] 00001B32 3768 0044 0006 move.w [A3 + 0x6], [A0 + 0x44] 00001B38 206E FF9E movea.l A0, [A6 - 0x62] 00001B3C 2068 0052 movea.l A0, [A0 + 0x52] 00001B40 1768 0046 0008 move.b [A3 + 0x8], [A0 + 0x46] 00001B46 206E FF9E movea.l A0, [A6 - 0x62] 00001B4A 2068 0052 movea.l A0, [A0 + 0x52] 00001B4E 3768 004A 000A move.w [A3 + 0xA], [A0 + 0x4A] 00001B54 426B 000C clr.w [A3 + 0xC] 00001B58 426B 000E clr.w [A3 + 0xE] 00001B5C 426B 0010 clr.w [A3 + 0x10] 00001B60 2044 movea.l A0, D4 00001B62 2050 movea.l A0, [A0] 00001B64 2F28 0004 move.l -[A7], [A0 + 0x4] 00001B68 7012 moveq.l D0, 0x12 00001B6A 2F00 move.l -[A7], D0 00001B6C 4EAD 1FAA jsr [A5 + 0x1FAA /* export_1009 */] 00001B70 4267 clr.w -[A7] 00001B72 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 00001B76 4A5F tst.w [A7]+ 00001B78 670A beq +0xC /* 00001B84 */ 00001B7A 2F3C 001D 0117 move.l -[A7], 0x1D0117 00001B80 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00001B84: 00001B84 6000 01C6 bra +0x1C8 /* 00001D4C */ label00001B88: 00001B88 42A7 clr.l -[A7] 00001B8A 2F0E move.l -[A7], A6 00001B8C 4EBA FCBC jsr [PC - 0x344 /* 0000184A */] 00001B90 2D5F FFCE move.l [A6 - 0x32], [A7]+ 00001B94 57C0 seq D0 00001B96 122D ACA8 move.b D1, [A5 - 0x5358] 00001B9A 0A01 0001 xori.b D1, 0x1 00001B9E C001 and.b D0, D1 00001BA0 670C beq +0xE /* 00001BAE */ 00001BA2 3F3C 0044 move.w -[A7], 0x44 /* 'D' */ 00001BA6 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */] 00001BAA 6000 01A6 bra +0x1A8 /* 00001D52 */ label00001BAE: 00001BAE 2F2E FFD6 move.l -[A7], [A6 - 0x2A] 00001BB2 42A7 clr.l -[A7] 00001BB4 2F2E FFEE move.l -[A7], [A6 - 0x12] 00001BB8 302E 000E move.w D0, [A6 + 0xE] 00001BBC 48C0 ext.l D0 00001BBE 2F00 move.l -[A7], D0 00001BC0 4EAD 1E22 jsr [A5 + 0x1E22 /* export_960 */] 00001BC4 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001BC8 A9CF syscall TESetText 00001BCA 4AAE FFEA tst.l [A6 - 0x16] 00001BCE 6700 017C beq +0x17E /* 00001D4C */ 00001BD2 206E 0010 movea.l A0, [A6 + 0x10] 00001BD6 2050 movea.l A0, [A0] 00001BD8 2068 0052 movea.l A0, [A0 + 0x52] 00001BDC 3D68 0044 FFA8 move.w [A6 - 0x58], [A0 + 0x44] 00001BE2 42A7 clr.l -[A7] 00001BE4 42A7 clr.l -[A7] 00001BE6 3F3C 0016 move.w -[A7], 0x16 00001BEA 2F3C 8402 0008 move.l -[A7], 0x84020008 00001BF0 A8B5 syscall ScriptUtil 00001BF2 201F move.l D0, [A7]+ 00001BF4 3F00 move.w -[A7], D0 00001BF6 3F3C 000C move.w -[A7], 0xC 00001BFA 2F3C 8404 000C move.l -[A7], 0x8404000C 00001C00 A8B5 syscall ScriptUtil 00001C02 201F move.l D0, [A7]+ 00001C04 3D40 FFAA move.w [A6 - 0x56], D0 00001C08 206E 0010 movea.l A0, [A6 + 0x10] 00001C0C 2050 movea.l A0, [A0] 00001C0E 2068 0052 movea.l A0, [A0 + 0x52] 00001C12 316E FFAA 0044 move.w [A0 + 0x44], [A6 - 0x56] 00001C18 4267 clr.w -[A7] 00001C1A 3EB8 0BA6 move.w [A7], [0x00000BA6 /* SysFontFam */] 00001C1E 3F3A 0174 move.w -[A7], [PC + 0x174 /* 00001D94, value 0x0, cstring "" */] 00001C22 4267 clr.w -[A7] 00001C24 3EB8 0BA8 move.w [A7], [0x00000BA8 /* DefFontSize */] 00001C28 6604 bne +0x6 /* 00001C2E */ 00001C2A 3EBC 000C move.w [A7], 0xC label00001C2E: 00001C2E 2F0E move.l -[A7], A6 00001C30 4EBA FB98 jsr [PC - 0x468 /* 000017CA */] 00001C34 2A2E FFDA move.l D5, [A6 - 0x26] 00001C38 202E FFEA move.l D0, [A6 - 0x16] 00001C3C E488 lsr D0, 2 00001C3E 3D40 FFF8 move.w [A6 - 0x8], D0 00001C42 3D6E FFF8 FF9C move.w [A6 - 0x64], [A6 - 0x8] 00001C48 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00001C4E 6000 00D4 bra +0xD6 /* 00001D24 */ label00001C52: 00001C52 2045 movea.l A0, D5 00001C54 3D68 0002 FFF6 move.w [A6 - 0xA], [A0 + 0x2] 00001C5A 2045 movea.l A0, D5 00001C5C 3D50 FFF4 move.w [A6 - 0xC], [A0] 00001C60 302E FFF4 move.w D0, [A6 - 0xC] 00001C64 B06E 000E cmp.w D0, [A6 + 0xE] 00001C68 6F04 ble +0x6 /* 00001C6E */ 00001C6A 6000 00C4 bra +0xC6 /* 00001D30 */ label00001C6E: 00001C6E 302E FFFA move.w D0, [A6 - 0x6] 00001C72 B06E FFF8 cmp.w D0, [A6 - 0x8] 00001C76 6C0A bge +0xC /* 00001C82 */ 00001C78 5885 addq.l D5, 4 00001C7A 2045 movea.l A0, D5 00001C7C 3D50 FFF2 move.w [A6 - 0xE], [A0] 00001C80 600C bra +0xE /* 00001C8E */ label00001C82: 00001C82 206E 0010 movea.l A0, [A6 + 0x10] 00001C86 2050 movea.l A0, [A0] 00001C88 3D68 003C FFF2 move.w [A6 - 0xE], [A0 + 0x3C] label00001C8E: 00001C8E 206E 0010 movea.l A0, [A6 + 0x10] 00001C92 2850 movea.l A4, [A0] 00001C94 396E FFF4 0020 move.w [A4 + 0x20], [A6 - 0xC] 00001C9A 396E FFF2 0022 move.w [A4 + 0x22], [A6 - 0xE] 00001CA0 206E FFCE movea.l A0, [A6 - 0x32] 00001CA4 2010 move.l D0, [A0] 00001CA6 7218 moveq.l D1, 0x18 00001CA8 D081 add.l D0, D1 00001CAA 2D40 FFDE move.l [A6 - 0x22], D0 00001CAE 206E FFCE movea.l A0, [A6 - 0x32] 00001CB2 2050 movea.l A0, [A0] 00001CB4 3D68 0012 FF9A move.w [A6 - 0x66], [A0 + 0x12] 00001CBA 3D7C 0001 FFFC move.w [A6 - 0x4], 0x1 00001CC0 6052 bra +0x54 /* 00001D14 */ label00001CC2: 00001CC2 206E FFDE movea.l A0, [A6 - 0x22] 00001CC6 302E FFF6 move.w D0, [A6 - 0xA] 00001CCA 48C0 ext.l D0 00001CCC B090 cmp.l D0, [A0] 00001CCE 661C bne +0x1E /* 00001CEC */ 00001CD0 3F3C 000F move.w -[A7], 0xF 00001CD4 206E FFDE movea.l A0, [A6 - 0x22] 00001CD8 41E8 000C lea.l A0, [A0 + 0xC] 00001CDC 2F08 move.l -[A7], A0 00001CDE 4267 clr.w -[A7] 00001CE0 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001CE4 3F3C 0001 move.w -[A7], 0x1 00001CE8 A83D syscall TEDispatch 00001CEA 6032 bra +0x34 /* 00001D1E */ label00001CEC: 00001CEC 302E FFFC move.w D0, [A6 - 0x4] 00001CF0 48C0 ext.l D0 00001CF2 206E FFCE movea.l A0, [A6 - 0x32] 00001CF6 2050 movea.l A0, [A0] 00001CF8 B0A8 0010 cmp.l D0, [A0 + 0x10] 00001CFC 660A bne +0xC /* 00001D08 */ 00001CFE 2F3C 033E F0F6 move.l -[A7], 0x33EF0F6 00001D04 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00001D08: 00001D08 7018 moveq.l D0, 0x18 00001D0A D1AE FFDE add.l [A6 - 0x22], D0 00001D0E 526E FFFC addq.w [A6 - 0x4], 1 00001D12 690A bvs +0xC /* 00001D1E */ label00001D14: 00001D14 302E FFFC move.w D0, [A6 - 0x4] 00001D18 B06E FF9A cmp.w D0, [A6 - 0x66] 00001D1C 6FA4 ble -0x5A /* 00001CC2 */ label00001D1E: 00001D1E 526E FFFA addq.w [A6 - 0x6], 1 00001D22 690C bvs +0xE /* 00001D30 */ label00001D24: 00001D24 302E FFFA move.w D0, [A6 - 0x6] 00001D28 B06E FF9C cmp.w D0, [A6 - 0x64] 00001D2C 6F00 FF24 ble -0xDA /* 00001C52 */ label00001D30: 00001D30 486E FFCE pea.l [A6 - 0x32] 00001D34 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 00001D38 206E 0010 movea.l A0, [A6 + 0x10] 00001D3C 2850 movea.l A4, [A0] 00001D3E 426C 0020 clr.w [A4 + 0x20] 00001D42 426C 0022 clr.w [A4 + 0x22] 00001D46 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001D4A A9D0 syscall TECalText label00001D4C: 00001D4C 1D7C 0001 001E move.b [A6 + 0x1E], 0x1 label00001D52: 00001D52 2F07 move.l -[A7], D7 00001D54 1F2E FFFF move.b -[A7], [A6 - 0x1] 00001D58 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00001D5C 206E 0010 movea.l A0, [A6 + 0x10] 00001D60 2050 movea.l A0, [A0] 00001D62 2068 0052 movea.l A0, [A0 + 0x52] 00001D66 316E FFA8 0044 move.w [A0 + 0x44], [A6 - 0x58] 00001D6C 1006 move.b D0, D6 00001D6E 670C beq +0xE /* 00001D7C */ 00001D70 2F2E 0016 move.l -[A7], [A6 + 0x16] 00001D74 4267 clr.w -[A7] 00001D76 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00001D7A 600A bra +0xC /* 00001D86 */ label00001D7C: 00001D7C 2F2E 001A move.l -[A7], [A6 + 0x1A] 00001D80 4267 clr.w -[A7] 00001D82 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] label00001D86: 00001D86 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001D8A 4E5E unlink A6 00001D8C 205F movea.l A0, [A7]+ 00001D8E DEFC 0016 add.w A7, 0x16 00001D92 4ED0 jmp [A0] 00001D94 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001D96-00001D9A fn00001D96: 00001D96 4E56 FFF2 link A6, -0x000E // end alternate branch 00001D96-00001D9A fn00001D96: // (misaligned) 00001D98 FFF2 .invalid <> 00001D9A 48E7 0308 movem.l -[A7], D6,D7,A4 00001D9E 2E2E 0008 move.l D7, [A6 + 0x8] 00001DA2 9EBC 0000 0600 sub.l D7, 0x600 00001DA8 42A7 clr.l -[A7] 00001DAA 2F07 move.l -[A7], D7 00001DAC 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00001DB0 285F movea.l A4, [A7]+ 00001DB2 200C move.l D0, A4 00001DB4 674A beq +0x4C /* 00001E00 */ 00001DB6 2D7C 0000 0600 FFFC move.l [A6 - 0x4], 0x600 00001DBE 2F0C move.l -[A7], A4 00001DC0 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 00001DC4 4267 clr.w -[A7] 00001DC6 3F2E 000C move.w -[A7], [A6 + 0xC] 00001DCA 486E FFFC pea.l [A6 - 0x4] 00001DCE 2F07 move.l -[A7], D7 00001DD0 2F14 move.l -[A7], [A4] 00001DD2 4EAD 253A jsr [A5 + 0x253A /* export_1187 */] 00001DD6 3C1F move.w D6, [A7]+ 00001DD8 2F0C move.l -[A7], A4 00001DDA 4EAD 0172 jsr [A5 + 0x172 /* export_42 */] 00001DDE 4A46 tst.w D6 00001DE0 670A beq +0xC /* 00001DEC */ 00001DE2 2F3C 004A 206D move.l -[A7], 0x4A206D /* 'J m' */ 00001DE8 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00001DEC: 00001DEC 2F0C move.l -[A7], A4 00001DEE 42A7 clr.l -[A7] 00001DF0 2F14 move.l -[A7], [A4] 00001DF2 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 00001DF6 201F move.l D0, [A7]+ 00001DF8 5280 addq.l D0, 1 00001DFA 2F00 move.l -[A7], D0 00001DFC 4EAD 0142 jsr [A5 + 0x142 /* export_36 */] label00001E00: 00001E00 2D4C 000E move.l [A6 + 0xE], A4 00001E04 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00001E08 4E5E unlink A6 00001E0A 205F movea.l A0, [A7]+ 00001E0C 5C4F addq.w A7, 6 00001E0E 4ED0 jmp [A0] export_1226: 00001E10 4E56 0000 link A6, 0 00001E14 42A7 clr.l -[A7] 00001E16 3F2D A62E move.w -[A7], [A5 - 0x59D2] 00001E1A 2F2D A690 move.l -[A7], [A5 - 0x5970] 00001E1E 4EBA FF76 jsr [PC - 0x8A /* 00001D96 */] 00001E22 2D5F 0008 move.l [A6 + 0x8], [A7]+ 00001E26 4E5E unlink A6 00001E28 4E75 rts export_1227: 00001E2A 4E56 FEEA link A6, -0x0116 00001E2E 48E7 0300 movem.l -[A7], D6,D7 00001E32 7000 moveq.l D0, 0x00 00001E34 2D40 000C move.l [A6 + 0xC], D0 00001E38 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E3C 486E FEF2 pea.l [A6 - 0x10E] 00001E40 4EAD 06EA jsr [A5 + 0x6EA /* export_217 */] 00001E44 4267 clr.w -[A7] 00001E46 3F2E FEF2 move.w -[A7], [A6 - 0x10E] 00001E4A 2F2E FEF4 move.l -[A7], [A6 - 0x10C] 00001E4E 486E FEF8 pea.l [A6 - 0x108] 00001E52 1F3C 0001 move.b -[A7], 0x1 00001E56 486E FEF0 pea.l [A6 - 0x110] 00001E5A 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 00001E5E 4A5F tst.w [A7]+ 00001E60 6702 beq +0x4 /* 00001E64 */ 00001E62 604A bra +0x4C /* 00001EAE */ label00001E64: 00001E64 7000 moveq.l D0, 0x00 00001E66 2D40 FFFC move.l [A6 - 0x4], D0 00001E6A 7C04 moveq.l D6, 0x04 00001E6C 4267 clr.w -[A7] 00001E6E 3F2E FEF0 move.w -[A7], [A6 - 0x110] 00001E72 486E FFFC pea.l [A6 - 0x4] 00001E76 2F06 move.l -[A7], D6 00001E78 486E FEEC pea.l [A6 - 0x114] 00001E7C 4EAD 253A jsr [A5 + 0x253A /* export_1187 */] 00001E80 3E1F move.w D7, [A7]+ 00001E82 4A47 tst.w D7 00001E84 670A beq +0xC /* 00001E90 */ 00001E86 2F3C 0004 2984 move.l -[A7], 0x42984 00001E8C 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00001E90: 00001E90 42A7 clr.l -[A7] 00001E92 3F2E FEF0 move.w -[A7], [A6 - 0x110] 00001E96 2F2E FEEC move.l -[A7], [A6 - 0x114] 00001E9A 4EBA FEFA jsr [PC - 0x106 /* 00001D96 */] 00001E9E 2D5F 000C move.l [A6 + 0xC], [A7]+ 00001EA2 4267 clr.w -[A7] 00001EA4 3F2E FEF0 move.w -[A7], [A6 - 0x110] 00001EA8 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00001EAC 3E1F move.w D7, [A7]+ label00001EAE: 00001EAE 4CDF 00C0 movem.l D6,D7, [A7]+ 00001EB2 4E5E unlink A6 00001EB4 2E9F move.l [A7], [A7]+ 00001EB6 4E75 rts export_1228: 00001EB8 4E56 FFC6 link A6, -0x003A 00001EBC 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001EC0 2A2E 0012 move.l D5, [A6 + 0x12] 00001EC4 206E 000C movea.l A0, [A6 + 0xC] 00001EC8 7000 moveq.l D0, 0x00 00001ECA 2080 move.l [A0], D0 00001ECC 206E 0008 movea.l A0, [A6 + 0x8] 00001ED0 7000 moveq.l D0, 0x00 00001ED2 2080 move.l [A0], D0 00001ED4 4A6E 0010 tst.w [A6 + 0x10] 00001ED8 6700 0104 beq +0x106 /* 00001FDE */ 00001EDC 4207 clr.b D7 00001EDE BAAE 0016 cmp.l D5, [A6 + 0x16] 00001EE2 56C0 sne D0 00001EE4 4A85 tst.l D5 00001EE6 56C1 sne D1 00001EE8 C001 and.b D0, D1 00001EEA 4400 neg.b D0 00001EEC 1800 move.b D4, D0 00001EEE 672C beq +0x2E /* 00001F1C */ 00001EF0 2F00 move.l -[A7], D0 00001EF2 4267 clr.w -[A7] 00001EF4 2F05 move.l -[A7], D5 00001EF6 322E 0010 move.w D1, [A6 + 0x10] 00001EFA 6A02 bpl +0x4 /* 00001EFE */ 00001EFC 4441 neg.w D1 label00001EFE: 00001EFE 3F01 move.w -[A7], D1 00001F00 486E FFCA pea.l [A6 - 0x36] 00001F04 4EBA F5E2 jsr [PC - 0xA1E /* 000014E8 */] 00001F08 121F move.b D1, [A7]+ 00001F0A 201F move.l D0, [A7]+ 00001F0C C001 and.b D0, D1 00001F0E 670C beq +0xE /* 00001F1C */ 00001F10 4267 clr.w -[A7] 00001F12 1F2E FFCF move.b -[A7], [A6 - 0x31] 00001F16 4EBA 093A jsr [PC + 0x93A /* 00002852 */] 00001F1A 1E1F move.b D7, [A7]+ label00001F1C: 00001F1C 1007 move.b D0, D7 00001F1E 670C beq +0xE /* 00001F2C */ 00001F20 42A7 clr.l -[A7] 00001F22 2F05 move.l -[A7], D5 00001F24 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00001F28 265F movea.l A3, [A7]+ 00001F2A 600C bra +0xE /* 00001F38 */ label00001F2C: 00001F2C 42A7 clr.l -[A7] 00001F2E 2F2E 0016 move.l -[A7], [A6 + 0x16] 00001F32 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00001F36 265F movea.l A3, [A7]+ label00001F38: 00001F38 200B move.l D0, A3 00001F3A 6700 00A2 beq +0xA4 /* 00001FDE */ 00001F3E 2F0B move.l -[A7], A3 00001F40 486E FFC7 pea.l [A6 - 0x39] 00001F44 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 00001F48 2F0B move.l -[A7], A3 00001F4A 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001F4E 1F07 move.b -[A7], D7 00001F50 486E FFF8 pea.l [A6 - 0x8] 00001F54 486E FFF4 pea.l [A6 - 0xC] 00001F58 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001F5C 486E FFE8 pea.l [A6 - 0x18] 00001F60 4EBA 008A jsr [PC + 0x8A /* 00001FEC */] 00001F64 4AAE FFF8 tst.l [A6 - 0x8] 00001F68 6618 bne +0x1A /* 00001F82 */ 00001F6A 42A7 clr.l -[A7] 00001F6C 7001 moveq.l D0, 0x01 00001F6E 2F00 move.l -[A7], D0 00001F70 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00001F74 285F movea.l A4, [A7]+ 00001F76 2054 movea.l A0, [A4] 00001F78 4210 clr.b [A0] 00001F7A 206E 000C movea.l A0, [A6 + 0xC] 00001F7E 208C move.l [A0], A4 00001F80 603A bra +0x3C /* 00001FBC */ label00001F82: 00001F82 42A7 clr.l -[A7] 00001F84 206E 0008 movea.l A0, [A6 + 0x8] 00001F88 2010 move.l D0, [A0] 00001F8A 5280 addq.l D0, 1 00001F8C 2F00 move.l -[A7], D0 00001F8E 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00001F92 285F movea.l A4, [A7]+ 00001F94 200C move.l D0, A4 00001F96 6724 beq +0x26 /* 00001FBC */ 00001F98 2C14 move.l D6, [A4] 00001F9A 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00001F9E 2F06 move.l -[A7], D6 00001FA0 206E 0008 movea.l A0, [A6 + 0x8] 00001FA4 2F10 move.l -[A7], [A0] 00001FA6 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 00001FAA 206E 0008 movea.l A0, [A6 + 0x8] 00001FAE 2C10 move.l D6, [A0] 00001FB0 DC94 add.l D6, [A4] 00001FB2 2046 movea.l A0, D6 00001FB4 4210 clr.b [A0] 00001FB6 206E 000C movea.l A0, [A6 + 0xC] 00001FBA 208C move.l [A0], A4 label00001FBC: 00001FBC 2F0B move.l -[A7], A3 00001FBE 1F2E FFC7 move.b -[A7], [A6 - 0x39] 00001FC2 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00001FC6 1007 move.b D0, D7 00001FC8 670A beq +0xC /* 00001FD4 */ 00001FCA 2F05 move.l -[A7], D5 00001FCC 4267 clr.w -[A7] 00001FCE 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00001FD2 600A bra +0xC /* 00001FDE */ label00001FD4: 00001FD4 2F2E 0016 move.l -[A7], [A6 + 0x16] 00001FD8 4267 clr.w -[A7] 00001FDA 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] label00001FDE: 00001FDE 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001FE2 4E5E unlink A6 00001FE4 205F movea.l A0, [A7]+ 00001FE6 DEFC 0012 add.w A7, 0x12 00001FEA 4ED0 jmp [A0] export_1229: fn00001FEC: 00001FEC 4E56 FFD8 link A6, -0x0028 00001FF0 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001FF4 282E 0014 move.l D4, [A6 + 0x14] 00001FF8 2044 movea.l A0, D4 00001FFA 7000 moveq.l D0, 0x00 00001FFC 2080 move.l [A0], D0 00001FFE 206E 0010 movea.l A0, [A6 + 0x10] 00002002 7000 moveq.l D0, 0x00 00002004 2080 move.l [A0], D0 00002006 206E 000C movea.l A0, [A6 + 0xC] 0000200A 7000 moveq.l D0, 0x00 0000200C 2080 move.l [A0], D0 0000200E 206E 0008 movea.l A0, [A6 + 0x8] 00002012 7000 moveq.l D0, 0x00 00002014 2080 move.l [A0], D0 00002016 102D ACA8 move.b D0, [A5 - 0x5358] 0000201A 6738 beq +0x3A /* 00002054 */ 0000201C 2044 movea.l A0, D4 0000201E 2F08 move.l -[A7], A0 00002020 42A7 clr.l -[A7] 00002022 2F2E 001C move.l -[A7], [A6 + 0x1C] 00002026 3F2E 001A move.w -[A7], [A6 + 0x1A] 0000202A 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */] 0000202E 201F move.l D0, [A7]+ 00002030 205F movea.l A0, [A7]+ 00002032 2080 move.l [A0], D0 00002034 2044 movea.l A0, D4 00002036 4A90 tst.l [A0] 00002038 6716 beq +0x18 /* 00002050 */ 0000203A 206E 000C movea.l A0, [A6 + 0xC] 0000203E 2F08 move.l -[A7], A0 00002040 42A7 clr.l -[A7] 00002042 2244 movea.l A1, D4 00002044 2F11 move.l -[A7], [A1] 00002046 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 0000204A 201F move.l D0, [A7]+ 0000204C 205F movea.l A0, [A7]+ 0000204E 2080 move.l [A0], D0 label00002050: 00002050 6000 00F2 bra +0xF4 /* 00002144 */ label00002054: 00002054 102E 0018 move.b D0, [A6 + 0x18] 00002058 6704 beq +0x6 /* 0000205E */ 0000205A 7A32 moveq.l D5, 0x32 0000205C 6002 bra +0x4 /* 00002060 */ label0000205E: 0000205E 7A36 moveq.l D5, 0x36 label00002060: 00002060 206E 001C movea.l A0, [A6 + 0x1C] 00002064 2005 move.l D0, D5 00002066 D090 add.l D0, [A0] 00002068 720E moveq.l D1, 0x0E 0000206A 9081 sub.l D0, D1 0000206C 2D40 FFEC move.l [A6 - 0x14], D0 00002070 206E FFEC movea.l A0, [A6 - 0x14] 00002074 2D48 FFD8 move.l [A6 - 0x28], A0 00002078 3D68 0008 FFDE move.w [A6 - 0x22], [A0 + 0x8] 0000207E 206E 001C movea.l A0, [A6 + 0x1C] 00002082 2005 move.l D0, D5 00002084 D090 add.l D0, [A0] 00002086 206E FFD8 movea.l A0, [A6 - 0x28] 0000208A 2668 0004 movea.l A3, [A0 + 0x4] 0000208E D7C0 add.l A3, D0 00002090 426E FFDC clr.w [A6 - 0x24] label00002094: 00002094 302E FFDC move.w D0, [A6 - 0x24] 00002098 B06E FFDE cmp.w D0, [A6 - 0x22] 0000209C 6C00 00A6 bge +0xA8 /* 00002144 */ 000020A0 200B move.l D0, A3 000020A2 5480 addq.l D0, 2 000020A4 2D40 FFF4 move.l [A6 - 0xC], D0 000020A8 206E FFF4 movea.l A0, [A6 - 0xC] 000020AC 3010 move.w D0, [A0] 000020AE 48C0 ext.l D0 000020B0 2C00 move.l D6, D0 000020B2 3013 move.w D0, [A3] 000020B4 B06E 001A cmp.w D0, [A6 + 0x1A] 000020B8 6676 bne +0x78 /* 00002130 */ 000020BA 284B movea.l A4, A3 000020BC 588C addq.l A4, 4 000020BE 4A14 tst.b [A4] 000020C0 6614 bne +0x16 /* 000020D6 */ 000020C2 200C move.l D0, A4 000020C4 5280 addq.l D0, 1 000020C6 2044 movea.l A0, D4 000020C8 2080 move.l [A0], D0 000020CA 2006 move.l D0, D6 000020CC 5380 subq.l D0, 1 000020CE 206E 000C movea.l A0, [A6 + 0xC] 000020D2 2080 move.l [A0], D0 000020D4 606E bra +0x70 /* 00002144 */ label000020D6: 000020D6 2D4C FFF0 move.l [A6 - 0x10], A4 000020DA 7000 moveq.l D0, 0x00 000020DC 206E FFF0 movea.l A0, [A6 - 0x10] 000020E0 3010 move.w D0, [A0] 000020E2 C0BC 0000 7FFF and.l D0, 0x7FFF 000020E8 2E00 move.l D7, D0 000020EA 1007 move.b D0, D7 000020EC 0240 0001 andi.w D0, 0x1 000020F0 670A beq +0xC /* 000020FC */ 000020F2 2F3C 0003 BCFD move.l -[A7], 0x3BCFD 000020F8 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label000020FC: 000020FC 2006 move.l D0, D6 000020FE 9087 sub.l D0, D7 00002100 0C80 0000 7530 cmpi.l D0, 0x7530 /* 'u0' */ 00002106 6E3C bgt +0x3E /* 00002144 */ 00002108 200C move.l D0, A4 0000210A D087 add.l D0, D7 0000210C 2044 movea.l A0, D4 0000210E 2080 move.l [A0], D0 00002110 200C move.l D0, A4 00002112 5480 addq.l D0, 2 00002114 206E 0010 movea.l A0, [A6 + 0x10] 00002118 2080 move.l [A0], D0 0000211A 2006 move.l D0, D6 0000211C 9087 sub.l D0, D7 0000211E 206E 000C movea.l A0, [A6 + 0xC] 00002122 2080 move.l [A0], D0 00002124 2007 move.l D0, D7 00002126 5580 subq.l D0, 2 00002128 206E 0008 movea.l A0, [A6 + 0x8] 0000212C 2080 move.l [A0], D0 0000212E 6014 bra +0x16 /* 00002144 */ label00002130: 00002130 2006 move.l D0, D6 00002132 5A80 addq.l D0, 5 00002134 C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 0000213A D7C0 add.l A3, D0 0000213C 526E FFDC addq.w [A6 - 0x24], 1 00002140 6000 FF52 bra -0xAC /* 00002094 */ label00002144: 00002144 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00002148 4E5E unlink A6 0000214A 205F movea.l A0, [A7]+ 0000214C DEFC 0018 add.w A7, 0x18 00002150 4ED0 jmp [A0] export_1230: fn00002152: 00002152 4E56 0000 link A6, 0 00002156 4AAD A68C tst.l [A5 - 0x5974] 0000215A 57C0 seq D0 0000215C 4AAD A688 tst.l [A5 - 0x5978] 00002160 56C1 sne D1 00002162 C001 and.b D0, D1 00002164 6712 beq +0x14 /* 00002178 */ 00002166 42A7 clr.l -[A7] 00002168 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 0000216C 2F2D A688 move.l -[A7], [A5 - 0x5978] 00002170 4EBA 1006 jsr [PC + 0x1006 /* 00003178 */] 00002174 2B5F A68C move.l [A5 - 0x5974], [A7]+ label00002178: 00002178 2D6D A68C 0008 move.l [A6 + 0x8], [A5 - 0x5974] 0000217E 4E5E unlink A6 00002180 4E75 rts export_1231: 00002182 4E56 FFF2 link A6, -0x000E 00002186 48E7 0118 movem.l -[A7], D7,A3,A4 0000218A 7000 moveq.l D0, 0x00 0000218C 2D40 000E move.l [A6 + 0xE], D0 00002190 42A7 clr.l -[A7] 00002192 2F2E 000A move.l -[A7], [A6 + 0xA] 00002196 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 0000219A 285F movea.l A4, [A7]+ 0000219C 200C move.l D0, A4 0000219E 6754 beq +0x56 /* 000021F4 */ 000021A0 42A7 clr.l -[A7] 000021A2 2F0C move.l -[A7], A4 000021A4 3F2E 0008 move.w -[A7], [A6 + 0x8] 000021A8 4EBA F554 jsr [PC - 0xAAC /* 000016FE */] 000021AC 265F movea.l A3, [A7]+ 000021AE 200B move.l D0, A3 000021B0 6738 beq +0x3A /* 000021EA */ 000021B2 2F0C move.l -[A7], A4 000021B4 486E FFF3 pea.l [A6 - 0xD] 000021B8 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 000021BC 42A7 clr.l -[A7] 000021BE 3013 move.w D0, [A3] 000021C0 48C0 ext.l D0 000021C2 2F00 move.l -[A7], D0 000021C4 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 000021C8 2E1F move.l D7, [A7]+ 000021CA 6714 beq +0x16 /* 000021E0 */ 000021CC 2F0B move.l -[A7], A3 000021CE 2047 movea.l A0, D7 000021D0 2F10 move.l -[A7], [A0] 000021D2 3013 move.w D0, [A3] 000021D4 48C0 ext.l D0 000021D6 2F00 move.l -[A7], D0 000021D8 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 000021DC 2D47 000E move.l [A6 + 0xE], D7 label000021E0: 000021E0 2F0C move.l -[A7], A4 000021E2 1F2E FFF3 move.b -[A7], [A6 - 0xD] 000021E6 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] label000021EA: 000021EA 2F2E 000A move.l -[A7], [A6 + 0xA] 000021EE 4267 clr.w -[A7] 000021F0 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label000021F4: 000021F4 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000021F8 4E5E unlink A6 000021FA 205F movea.l A0, [A7]+ 000021FC 5C4F addq.w A7, 6 000021FE 4ED0 jmp [A0] export_1232: 00002200 4E56 FFF0 link A6, -0x0010 00002204 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00002208 422E 0016 clr.b [A6 + 0x16] 0000220C 42A7 clr.l -[A7] 0000220E 2F2E 0012 move.l -[A7], [A6 + 0x12] 00002212 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00002216 265F movea.l A3, [A7]+ 00002218 200B move.l D0, A3 0000221A 6700 0094 beq +0x96 /* 000022B0 */ 0000221E 2853 movea.l A4, [A3] 00002220 7032 moveq.l D0, 0x32 00002222 D9C0 add.l A4, D0 00002224 7E00 moveq.l D7, 0x00 00002226 2053 movea.l A0, [A3] 00002228 3D68 0024 FFF0 move.w [A6 - 0x10], [A0 + 0x24] 0000222E 7C01 moveq.l D6, 0x01 00002230 6054 bra +0x56 /* 00002286 */ label00002232: 00002232 102D B018 move.b D0, [A5 - 0x4FE8] 00002236 660E bne +0x10 /* 00002246 */ 00002238 4A2C 0005 tst.b [A4 + 0x5] 0000223C 5CC1 sge D1 0000223E 8001 or.b D0, D1 00002240 0240 0001 andi.w D0, 0x1 00002244 6736 beq +0x38 /* 0000227C */ label00002246: 00002246 4A6E 000C tst.w [A6 + 0xC] 0000224A 57C1 seq D1 0000224C 4A01 tst.b D1 0000224E 6614 bne +0x16 /* 00002264 */ 00002250 142C 0004 move.b D2, [A4 + 0x4] 00002254 4882 ext.w D2 00002256 B46E 000C cmp.w D2, [A6 + 0xC] 0000225A 57C2 seq D2 0000225C 8202 or.b D1, D2 0000225E C001 and.b D0, D1 00002260 4A00 tst.b D0 00002262 6718 beq +0x1A /* 0000227C */ label00002264: 00002264 2F00 move.l -[A7], D0 00002266 4267 clr.w -[A7] 00002268 2F2E 000E move.l -[A7], [A6 + 0xE] 0000226C 486C 0006 pea.l [A4 + 0x6] 00002270 A8AD syscall PtInRect 00002272 121F move.b D1, [A7]+ 00002274 201F move.l D0, [A7]+ 00002276 C001 and.b D0, D1 00002278 6702 beq +0x4 /* 0000227C */ 0000227A 2E0C move.l D7, A4 label0000227C: 0000227C 3014 move.w D0, [A4] 0000227E 48C0 ext.l D0 00002280 D9C0 add.l A4, D0 00002282 5246 addq.w D6, 1 00002284 6906 bvs +0x8 /* 0000228C */ label00002286: 00002286 BC6E FFF0 cmp.w D6, [A6 - 0x10] 0000228A 6FA6 ble -0x58 /* 00002232 */ label0000228C: 0000228C 4A87 tst.l D7 0000228E 6716 beq +0x18 /* 000022A6 */ 00002290 2047 movea.l A0, D7 00002292 226E 0008 movea.l A1, [A6 + 0x8] 00002296 7006 moveq.l D0, 0x06 label00002298: 00002298 22D8 move.l [A1]+, [A0]+ 0000229A 51C8 FFFC dbf D0, -0x6 /* 00002298 */ 0000229E 3290 move.w [A1], [A0] 000022A0 1D7C 0001 0016 move.b [A6 + 0x16], 0x1 label000022A6: 000022A6 2F2E 0012 move.l -[A7], [A6 + 0x12] 000022AA 4267 clr.w -[A7] 000022AC 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] label000022B0: 000022B0 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000022B4 4E5E unlink A6 000022B6 205F movea.l A0, [A7]+ 000022B8 DEFC 000E add.w A7, 0xE 000022BC 4ED0 jmp [A0] export_1233: 000022BE 4E56 FFF0 link A6, -0x0010 000022C2 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000022C6 422E 0016 clr.b [A6 + 0x16] 000022CA 42A7 clr.l -[A7] 000022CC 2F2E 0012 move.l -[A7], [A6 + 0x12] 000022D0 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 000022D4 265F movea.l A3, [A7]+ 000022D6 200B move.l D0, A3 000022D8 6700 0094 beq +0x96 /* 0000236E */ 000022DC 2853 movea.l A4, [A3] 000022DE 7036 moveq.l D0, 0x36 000022E0 D9C0 add.l A4, D0 000022E2 7E00 moveq.l D7, 0x00 000022E4 2053 movea.l A0, [A3] 000022E6 3D68 0028 FFF0 move.w [A6 - 0x10], [A0 + 0x28] 000022EC 7C01 moveq.l D6, 0x01 000022EE 6054 bra +0x56 /* 00002344 */ label000022F0: 000022F0 102D B018 move.b D0, [A5 - 0x4FE8] 000022F4 660E bne +0x10 /* 00002304 */ 000022F6 4A2C 0005 tst.b [A4 + 0x5] 000022FA 5CC1 sge D1 000022FC 8001 or.b D0, D1 000022FE 0240 0001 andi.w D0, 0x1 00002302 6736 beq +0x38 /* 0000233A */ label00002304: 00002304 4A6E 000C tst.w [A6 + 0xC] 00002308 57C1 seq D1 0000230A 4A01 tst.b D1 0000230C 6614 bne +0x16 /* 00002322 */ 0000230E 142C 0004 move.b D2, [A4 + 0x4] 00002312 4882 ext.w D2 00002314 B46E 000C cmp.w D2, [A6 + 0xC] 00002318 57C2 seq D2 0000231A 8202 or.b D1, D2 0000231C C001 and.b D0, D1 0000231E 4A00 tst.b D0 00002320 6718 beq +0x1A /* 0000233A */ label00002322: 00002322 2F00 move.l -[A7], D0 00002324 4267 clr.w -[A7] 00002326 2F2E 000E move.l -[A7], [A6 + 0xE] 0000232A 486C 0006 pea.l [A4 + 0x6] 0000232E A8AD syscall PtInRect 00002330 121F move.b D1, [A7]+ 00002332 201F move.l D0, [A7]+ 00002334 C001 and.b D0, D1 00002336 6702 beq +0x4 /* 0000233A */ 00002338 2E0C move.l D7, A4 label0000233A: 0000233A 3014 move.w D0, [A4] 0000233C 48C0 ext.l D0 0000233E D9C0 add.l A4, D0 00002340 5246 addq.w D6, 1 00002342 6906 bvs +0x8 /* 0000234A */ label00002344: 00002344 BC6E FFF0 cmp.w D6, [A6 - 0x10] 00002348 6FA6 ble -0x58 /* 000022F0 */ label0000234A: 0000234A 4A87 tst.l D7 0000234C 6716 beq +0x18 /* 00002364 */ 0000234E 2047 movea.l A0, D7 00002350 226E 0008 movea.l A1, [A6 + 0x8] 00002354 7006 moveq.l D0, 0x06 label00002356: 00002356 22D8 move.l [A1]+, [A0]+ 00002358 51C8 FFFC dbf D0, -0x6 /* 00002356 */ 0000235C 3290 move.w [A1], [A0] 0000235E 1D7C 0001 0016 move.b [A6 + 0x16], 0x1 label00002364: 00002364 2F2E 0012 move.l -[A7], [A6 + 0x12] 00002368 4267 clr.w -[A7] 0000236A 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] label0000236E: 0000236E 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00002372 4E5E unlink A6 00002374 205F movea.l A0, [A7]+ 00002376 DEFC 000E add.w A7, 0xE 0000237A 4ED0 jmp [A0] fn0000237C: 0000237C 4E56 FFF8 link A6, -0x0008 00002380 48E7 0118 movem.l -[A7], D7,A3,A4 00002384 7000 moveq.l D0, 0x00 00002386 2D40 000C move.l [A6 + 0xC], D0 0000238A 42A7 clr.l -[A7] 0000238C 226E 0008 movea.l A1, [A6 + 0x8] 00002390 2069 FFFC movea.l A0, [A1 - 0x4] 00002394 2050 movea.l A0, [A0] 00002396 2F28 0014 move.l -[A7], [A0 + 0x14] 0000239A 2F3A 006A move.l -[A7], [PC + 0x6A /* 00002406, value 0x50414745 'PAGE' */] 0000239E 4EAD 0E6A jsr [A5 + 0xE6A /* export_457 */] 000023A2 2E1F move.l D7, [A7]+ 000023A4 42A7 clr.l -[A7] 000023A6 2F07 move.l -[A7], D7 000023A8 4EAD 0EDA jsr [A5 + 0xEDA /* export_471 */] 000023AC 265F movea.l A3, [A7]+ 000023AE 200B move.l D0, A3 000023B0 674A beq +0x4C /* 000023FC */ 000023B2 2853 movea.l A4, [A3] 000023B4 206E 0008 movea.l A0, [A6 + 0x8] 000023B8 2968 0010 0010 move.l [A4 + 0x10], [A0 + 0x10] 000023BE 7000 moveq.l D0, 0x00 000023C0 2940 0014 move.l [A4 + 0x14], D0 000023C4 2013 move.l D0, [A3] 000023C6 7218 moveq.l D1, 0x18 000023C8 D081 add.l D0, D1 000023CA 2F00 move.l -[A7], D0 000023CC 2014 move.l D0, [A4] 000023CE 7218 moveq.l D1, 0x18 000023D0 9081 sub.l D0, D1 000023D2 2F00 move.l -[A7], D0 000023D4 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000023D8 42A7 clr.l -[A7] 000023DA 2F0B move.l -[A7], A3 000023DC 206E 0008 movea.l A0, [A6 + 0x8] 000023E0 3F28 FFD6 move.w -[A7], [A0 - 0x2A] 000023E4 4267 clr.w -[A7] 000023E6 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 000023EA 295F 0014 move.l [A4 + 0x14], [A7]+ 000023EE 2F07 move.l -[A7], D7 000023F0 1F3C 0001 move.b -[A7], 0x1 000023F4 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] 000023F8 2D47 000C move.l [A6 + 0xC], D7 label000023FC: 000023FC 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00002400 4E5E unlink A6 00002402 2E9F move.l [A7], [A7]+ 00002404 4E75 rts 00002406 5041 addq.w D1, 8 00002408 4745 chk.w D3, D5 export_1234: fn0000240A: 0000240A 4E56 FFBE link A6, -0x0042 0000240E 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00002412 422E 0014 clr.b [A6 + 0x14] 00002416 102D ACA6 move.b D0, [A5 - 0x535A] 0000241A 6704 beq +0x6 /* 00002420 */ 0000241C 6000 0422 bra +0x424 /* 00002840 */ label00002420: 00002420 42A7 clr.l -[A7] 00002422 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002426 4EAD 0ECA jsr [A5 + 0xECA /* export_469 */] 0000242A 2D5F FFFC move.l [A6 - 0x4], [A7]+ 0000242E 6604 bne +0x6 /* 00002434 */ 00002430 6000 040E bra +0x410 /* 00002840 */ label00002434: 00002434 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002438 486E FFBF pea.l [A6 - 0x41] 0000243C 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 00002440 206E FFFC movea.l A0, [A6 - 0x4] 00002444 2050 movea.l A0, [A0] 00002446 3028 001C move.w D0, [A0 + 0x1C] 0000244A 48C0 ext.l D0 0000244C 2D40 FFD4 move.l [A6 - 0x2C], D0 00002450 206E FFFC movea.l A0, [A6 - 0x4] 00002454 2050 movea.l A0, [A0] 00002456 2028 0014 move.l D0, [A0 + 0x14] 0000245A 7218 moveq.l D1, 0x18 0000245C 9081 sub.l D0, D1 0000245E 2F00 move.l -[A7], D0 00002460 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00002464 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00002468 201F move.l D0, [A7]+ 0000246A 3D40 FFD2 move.w [A6 - 0x2E], D0 0000246E 4AAE 000C tst.l [A6 + 0xC] 00002472 6C06 bge +0x8 /* 0000247A */ 00002474 7000 moveq.l D0, 0x00 00002476 2D40 000C move.l [A6 + 0xC], D0 label0000247A: 0000247A 206E FFFC movea.l A0, [A6 - 0x4] 0000247E 2050 movea.l A0, [A0] 00002480 202E 000C move.l D0, [A6 + 0xC] 00002484 B0A8 0018 cmp.l D0, [A0 + 0x18] 00002488 6F0C ble +0xE /* 00002496 */ 0000248A 206E FFFC movea.l A0, [A6 - 0x4] 0000248E 2050 movea.l A0, [A0] 00002490 2D68 0018 000C move.l [A6 + 0xC], [A0 + 0x18] label00002496: 00002496 206E FFFC movea.l A0, [A6 - 0x4] 0000249A 2050 movea.l A0, [A0] 0000249C 2028 0010 move.l D0, [A0 + 0x10] 000024A0 5280 addq.l D0, 1 000024A2 7206 moveq.l D1, 0x06 000024A4 2F01 move.l -[A7], D1 000024A6 2F00 move.l -[A7], D0 000024A8 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000024AC 201F move.l D0, [A7]+ 000024AE 7230 moveq.l D1, 0x30 000024B0 D081 add.l D0, D1 000024B2 2D40 FFE0 move.l [A6 - 0x20], D0 000024B6 206E FFFC movea.l A0, [A6 - 0x4] 000024BA 2050 movea.l A0, [A0] 000024BC 202E FFE0 move.l D0, [A6 - 0x20] 000024C0 B090 cmp.l D0, [A0] 000024C2 6F22 ble +0x24 /* 000024E6 */ 000024C4 2F2E FFFC move.l -[A7], [A6 - 0x4] 000024C8 4EAD 0172 jsr [A5 + 0x172 /* export_42 */] 000024CC 4267 clr.w -[A7] 000024CE 2F2E 0010 move.l -[A7], [A6 + 0x10] 000024D2 2F3A 037A move.l -[A7], [PC + 0x37A /* 0000284E, value 0x4C495354 'LIST', cstring "LISTNV" */] 000024D6 2F2E FFE0 move.l -[A7], [A6 - 0x20] 000024DA 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */] 000024DE 101F move.b D0, [A7]+ 000024E0 6604 bne +0x6 /* 000024E6 */ 000024E2 6000 0318 bra +0x31A /* 000027FC */ label000024E6: 000024E6 2F2E FFFC move.l -[A7], [A6 - 0x4] 000024EA 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 000024EE 206E FFFC movea.l A0, [A6 - 0x4] 000024F2 2050 movea.l A0, [A0] 000024F4 4AA8 0010 tst.l [A0 + 0x10] 000024F8 662A bne +0x2C /* 00002524 */ 000024FA 42A7 clr.l -[A7] 000024FC 2F0E move.l -[A7], A6 000024FE 4EBA FE7C jsr [PC - 0x184 /* 0000237C */] 00002502 2A1F move.l D5, [A7]+ 00002504 6700 02F6 beq +0x2F8 /* 000027FC */ 00002508 206E FFFC movea.l A0, [A6 - 0x4] 0000250C 2050 movea.l A0, [A0] 0000250E 7001 moveq.l D0, 0x01 00002510 2140 0010 move.l [A0 + 0x10], D0 00002514 206E FFFC movea.l A0, [A6 - 0x4] 00002518 2850 movea.l A4, [A0] 0000251A 7030 moveq.l D0, 0x30 0000251C D9C0 add.l A4, D0 0000251E 2885 move.l [A4], D5 00002520 426C 0004 clr.w [A4 + 0x4] label00002524: 00002524 206E FFFC movea.l A0, [A6 - 0x4] 00002528 2850 movea.l A4, [A0] 0000252A 7030 moveq.l D0, 0x30 0000252C D9C0 add.l A4, D0 0000252E 2D6E 000C FFD8 move.l [A6 - 0x28], [A6 + 0xC] label00002534: 00002534 302C 0004 move.w D0, [A4 + 0x4] 00002538 48C0 ext.l D0 0000253A B0AE FFD8 cmp.l D0, [A6 - 0x28] 0000253E 6C0E bge +0x10 /* 0000254E */ 00002540 302C 0004 move.w D0, [A4 + 0x4] 00002544 48C0 ext.l D0 00002546 91AE FFD8 sub.l [A6 - 0x28], D0 0000254A 5C8C addq.l A4, 6 0000254C 60E6 bra -0x18 /* 00002534 */ label0000254E: 0000254E 2D54 FFF4 move.l [A6 - 0xC], [A4] 00002552 42A7 clr.l -[A7] 00002554 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00002558 4EAD 0EDA jsr [A5 + 0xEDA /* export_471 */] 0000255C 265F movea.l A3, [A7]+ 0000255E 200B move.l D0, A3 00002560 6700 029A beq +0x29C /* 000027FC */ 00002564 2053 movea.l A0, [A3] 00002566 2F08 move.l -[A7], A0 00002568 42A7 clr.l -[A7] 0000256A 2F0B move.l -[A7], A3 0000256C 3F2E FFD6 move.w -[A7], [A6 - 0x2A] 00002570 3F2C 0004 move.w -[A7], [A4 + 0x4] 00002574 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 00002578 201F move.l D0, [A7]+ 0000257A 205F movea.l A0, [A7]+ 0000257C B0A8 0014 cmp.l D0, [A0 + 0x14] 00002580 57C0 seq D0 00002582 4400 neg.b D0 00002584 1D40 FFBE move.b [A6 - 0x42], D0 00002588 302C 0004 move.w D0, [A4 + 0x4] 0000258C B06E FFD2 cmp.w D0, [A6 - 0x2E] 00002590 6C00 00A4 bge +0xA6 /* 00002636 */ 00002594 2F2E FFD8 move.l -[A7], [A6 - 0x28] 00002598 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 0000259C 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000025A0 201F move.l D0, [A7]+ 000025A2 7218 moveq.l D1, 0x18 000025A4 D081 add.l D0, D1 000025A6 2D40 FFDC move.l [A6 - 0x24], D0 000025AA 2C2E FFDC move.l D6, [A6 - 0x24] 000025AE DC93 add.l D6, [A3] 000025B0 2E2E FFD4 move.l D7, [A6 - 0x2C] 000025B4 DE86 add.l D7, D6 000025B6 2053 movea.l A0, [A3] 000025B8 2010 move.l D0, [A0] 000025BA D093 add.l D0, [A3] 000025BC 2D40 FFCE move.l [A6 - 0x32], D0 000025C0 2F06 move.l -[A7], D6 000025C2 2F07 move.l -[A7], D7 000025C4 202E FFCE move.l D0, [A6 - 0x32] 000025C8 9087 sub.l D0, D7 000025CA 2F00 move.l -[A7], D0 000025CC 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 000025D0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000025D4 2F06 move.l -[A7], D6 000025D6 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 000025DA 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 000025DE 302C 0004 move.w D0, [A4 + 0x4] 000025E2 5240 addq.w D0, 1 000025E4 3940 0004 move.w [A4 + 0x4], D0 000025E8 206E FFFC movea.l A0, [A6 - 0x4] 000025EC 2050 movea.l A0, [A0] 000025EE 2028 0018 move.l D0, [A0 + 0x18] 000025F2 5280 addq.l D0, 1 000025F4 206E FFFC movea.l A0, [A6 - 0x4] 000025F8 2050 movea.l A0, [A0] 000025FA 2140 0018 move.l [A0 + 0x18], D0 000025FE 1D7C 0001 0014 move.b [A6 + 0x14], 0x1 00002604 102E FFBE move.b D0, [A6 - 0x42] 00002608 671C beq +0x1E /* 00002626 */ 0000260A 2053 movea.l A0, [A3] 0000260C 2F08 move.l -[A7], A0 0000260E 42A7 clr.l -[A7] 00002610 2F0B move.l -[A7], A3 00002612 3F2E FFD6 move.w -[A7], [A6 - 0x2A] 00002616 3F2C 0004 move.w -[A7], [A4 + 0x4] 0000261A 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 0000261E 201F move.l D0, [A7]+ 00002620 205F movea.l A0, [A7]+ 00002622 2140 0014 move.l [A0 + 0x14], D0 label00002626: 00002626 2F2E FFF4 move.l -[A7], [A6 - 0xC] 0000262A 1F3C 0001 move.b -[A7], 0x1 0000262E 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] 00002632 6000 01C8 bra +0x1CA /* 000027FC */ label00002636: 00002636 42A7 clr.l -[A7] 00002638 2F0E move.l -[A7], A6 0000263A 4EBA FD40 jsr [PC - 0x2C0 /* 0000237C */] 0000263E 2A1F move.l D5, [A7]+ 00002640 42A7 clr.l -[A7] 00002642 2F05 move.l -[A7], D5 00002644 4EAD 0EDA jsr [A5 + 0xEDA /* export_471 */] 00002648 281F move.l D4, [A7]+ 0000264A 6700 01A6 beq +0x1A8 /* 000027F2 */ 0000264E 2C0C move.l D6, A4 00002650 2E06 move.l D7, D6 00002652 5C87 addq.l D7, 6 00002654 206E FFFC movea.l A0, [A6 - 0x4] 00002658 226E FFFC movea.l A1, [A6 - 0x4] 0000265C 2251 movea.l A1, [A1] 0000265E 2011 move.l D0, [A1] 00002660 D090 add.l D0, [A0] 00002662 2D40 FFCE move.l [A6 - 0x32], D0 00002666 2F06 move.l -[A7], D6 00002668 2F07 move.l -[A7], D7 0000266A 202E FFCE move.l D0, [A6 - 0x32] 0000266E 9087 sub.l D0, D7 00002670 2F00 move.l -[A7], D0 00002672 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00002676 206E FFFC movea.l A0, [A6 - 0x4] 0000267A 2050 movea.l A0, [A0] 0000267C 2028 0010 move.l D0, [A0 + 0x10] 00002680 5280 addq.l D0, 1 00002682 206E FFFC movea.l A0, [A6 - 0x4] 00002686 2050 movea.l A0, [A0] 00002688 2140 0010 move.l [A0 + 0x10], D0 0000268C 2D47 FFE4 move.l [A6 - 0x1C], D7 00002690 206E FFE4 movea.l A0, [A6 - 0x1C] 00002694 2085 move.l [A0], D5 00002696 206E FFE4 movea.l A0, [A6 - 0x1C] 0000269A 4268 0004 clr.w [A0 + 0x4] 0000269E 302C 0004 move.w D0, [A4 + 0x4] 000026A2 48C0 ext.l D0 000026A4 B0AE FFD8 cmp.l D0, [A6 - 0x28] 000026A8 666E bne +0x70 /* 00002718 */ 000026AA 2044 movea.l A0, D4 000026AC 2E10 move.l D7, [A0] 000026AE 7018 moveq.l D0, 0x18 000026B0 DE80 add.l D7, D0 000026B2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000026B6 2F07 move.l -[A7], D7 000026B8 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 000026BC 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 000026C0 206E FFE4 movea.l A0, [A6 - 0x1C] 000026C4 317C 0001 0004 move.w [A0 + 0x4], 0x1 000026CA 206E FFFC movea.l A0, [A6 - 0x4] 000026CE 2050 movea.l A0, [A0] 000026D0 2028 0018 move.l D0, [A0 + 0x18] 000026D4 5280 addq.l D0, 1 000026D6 206E FFFC movea.l A0, [A6 - 0x4] 000026DA 2050 movea.l A0, [A0] 000026DC 2140 0018 move.l [A0 + 0x18], D0 000026E0 102E FFBE move.b D0, [A6 - 0x42] 000026E4 671E beq +0x20 /* 00002704 */ 000026E6 2044 movea.l A0, D4 000026E8 2050 movea.l A0, [A0] 000026EA 2F08 move.l -[A7], A0 000026EC 42A7 clr.l -[A7] 000026EE 2F04 move.l -[A7], D4 000026F0 3F2E FFD6 move.w -[A7], [A6 - 0x2A] 000026F4 3F3C 0001 move.w -[A7], 0x1 000026F8 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 000026FC 201F move.l D0, [A7]+ 000026FE 205F movea.l A0, [A7]+ 00002700 2140 0014 move.l [A0 + 0x14], D0 label00002704: 00002704 2F05 move.l -[A7], D5 00002706 1F3C 0001 move.b -[A7], 0x1 0000270A 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] 0000270E 1D7C 0001 0014 move.b [A6 + 0x14], 0x1 00002714 6000 00DC bra +0xDE /* 000027F2 */ label00002718: 00002718 302C 0004 move.w D0, [A4 + 0x4] 0000271C 48C0 ext.l D0 0000271E 81FC 0002 divs.w D0, 0x2 00002722 3D40 FFC2 move.w [A6 - 0x3E], D0 00002726 302C 0004 move.w D0, [A4 + 0x4] 0000272A 906E FFC2 sub.w D0, [A6 - 0x3E] 0000272E 3D40 FFC4 move.w [A6 - 0x3C], D0 00002732 396E FFC4 0004 move.w [A4 + 0x4], [A6 - 0x3C] 00002738 206E FFE4 movea.l A0, [A6 - 0x1C] 0000273C 316E FFC2 0004 move.w [A0 + 0x4], [A6 - 0x3E] 00002742 2013 move.l D0, [A3] 00002744 7218 moveq.l D1, 0x18 00002746 D081 add.l D0, D1 00002748 322E FFC4 move.w D1, [A6 - 0x3C] 0000274C 48C1 ext.l D1 0000274E 2F01 move.l -[A7], D1 00002750 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00002754 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00002758 2C1F move.l D6, [A7]+ 0000275A DC80 add.l D6, D0 0000275C 2044 movea.l A0, D4 0000275E 2E10 move.l D7, [A0] 00002760 7018 moveq.l D0, 0x18 00002762 DE80 add.l D7, D0 00002764 302E FFC2 move.w D0, [A6 - 0x3E] 00002768 48C0 ext.l D0 0000276A 2F00 move.l -[A7], D0 0000276C 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00002770 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00002774 201F move.l D0, [A7]+ 00002776 3D40 FFC0 move.w [A6 - 0x40], D0 0000277A 2F06 move.l -[A7], D6 0000277C 2F07 move.l -[A7], D7 0000277E 302E FFC0 move.w D0, [A6 - 0x40] 00002782 48C0 ext.l D0 00002784 2F00 move.l -[A7], D0 00002786 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 0000278A 2F06 move.l -[A7], D6 0000278C 302E FFC0 move.w D0, [A6 - 0x40] 00002790 48C0 ext.l D0 00002792 2F00 move.l -[A7], D0 00002794 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00002798 102E FFBE move.b D0, [A6 - 0x42] 0000279C 673A beq +0x3C /* 000027D8 */ 0000279E 2053 movea.l A0, [A3] 000027A0 2F08 move.l -[A7], A0 000027A2 42A7 clr.l -[A7] 000027A4 2F0B move.l -[A7], A3 000027A6 3F2E FFD6 move.w -[A7], [A6 - 0x2A] 000027AA 3F2E FFC4 move.w -[A7], [A6 - 0x3C] 000027AE 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 000027B2 201F move.l D0, [A7]+ 000027B4 205F movea.l A0, [A7]+ 000027B6 2140 0014 move.l [A0 + 0x14], D0 000027BA 2044 movea.l A0, D4 000027BC 2050 movea.l A0, [A0] 000027BE 2F08 move.l -[A7], A0 000027C0 42A7 clr.l -[A7] 000027C2 2F04 move.l -[A7], D4 000027C4 3F2E FFD6 move.w -[A7], [A6 - 0x2A] 000027C8 3F2E FFC2 move.w -[A7], [A6 - 0x3E] 000027CC 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 000027D0 201F move.l D0, [A7]+ 000027D2 205F movea.l A0, [A7]+ 000027D4 2140 0014 move.l [A0 + 0x14], D0 label000027D8: 000027D8 2F05 move.l -[A7], D5 000027DA 1F3C 0001 move.b -[A7], 0x1 000027DE 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] 000027E2 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000027E6 1F3C 0001 move.b -[A7], 0x1 000027EA 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] 000027EE 6000 FD34 bra -0x2CA /* 00002524 */ label000027F2: 000027F2 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000027F6 4267 clr.w -[A7] 000027F8 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] label000027FC: 000027FC 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002800 1F2E FFBF move.b -[A7], [A6 - 0x41] 00002804 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00002808 206E FFFC movea.l A0, [A6 - 0x4] 0000280C 2050 movea.l A0, [A0] 0000280E 226E FFFC movea.l A1, [A6 - 0x4] 00002812 2251 movea.l A1, [A1] 00002814 2368 0018 0028 move.l [A1 + 0x28], [A0 + 0x18] 0000281A 206E FFFC movea.l A0, [A6 - 0x4] 0000281E 2050 movea.l A0, [A0] 00002820 2F08 move.l -[A7], A0 00002822 42A7 clr.l -[A7] 00002824 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002828 4EAD 237A jsr [A5 + 0x237A /* export_1131 */] 0000282C 201F move.l D0, [A7]+ 0000282E 205F movea.l A0, [A7]+ 00002830 2140 0024 move.l [A0 + 0x24], D0 00002834 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002838 1F3C 0001 move.b -[A7], 0x1 0000283C 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] label00002840: 00002840 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00002844 4E5E unlink A6 00002846 205F movea.l A0, [A7]+ 00002848 DEFC 000C add.w A7, 0xC 0000284C 4ED0 jmp [A0] 0000284E 4C49 5354 movem.l D2,D4,D6,A0,A1,A4,A6, A1 export_1235: fn00002852: 00002852 4E56 0000 link A6, 0 00002856 102D ACA8 move.b D0, [A5 - 0x5358] 0000285A 0A00 0001 xori.b D0, 0x1 0000285E 4A00 tst.b D0 00002860 670A beq +0xC /* 0000286C */ 00002862 082E 0003 0008 btst.b [A6 + 0x8], 0x3 00002868 56C1 sne D1 0000286A C001 and.b D0, D1 label0000286C: 0000286C 1D40 000A move.b [A6 + 0xA], D0 00002870 4E5E unlink A6 00002872 205F movea.l A0, [A7]+ 00002874 544F addq.w A7, 2 00002876 4ED0 jmp [A0] export_1236: fn00002878: 00002878 4E56 FFF8 link A6, -0x0008 0000287C 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00002880 3C2E 000C move.w D6, [A6 + 0xC] 00002884 422E 000E clr.b [A6 + 0xE] 00002888 206E 0008 movea.l A0, [A6 + 0x8] 0000288C 3086 move.w [A0], D6 0000288E 4AAD ADB6 tst.l [A5 - 0x524A] 00002892 6602 bne +0x4 /* 00002896 */ 00002894 603C bra +0x3E /* 000028D2 */ label00002896: 00002896 206D ADB6 movea.l A0, [A5 - 0x524A] 0000289A 2650 movea.l A3, [A0] 0000289C 548B addq.l A3, 2 0000289E 206D ADB6 movea.l A0, [A5 - 0x524A] 000028A2 2050 movea.l A0, [A0] 000028A4 3D50 FFF8 move.w [A6 - 0x8], [A0] 000028A8 7E01 moveq.l D7, 0x01 000028AA 6020 bra +0x22 /* 000028CC */ label000028AC: 000028AC 284B movea.l A4, A3 000028AE BC54 cmp.w D6, [A4] 000028B0 6E14 bgt +0x16 /* 000028C6 */ 000028B2 BC54 cmp.w D6, [A4] 000028B4 660E bne +0x10 /* 000028C4 */ 000028B6 206E 0008 movea.l A0, [A6 + 0x8] 000028BA 30AC 0002 move.w [A0], [A4 + 0x2] 000028BE 1D7C 0001 000E move.b [A6 + 0xE], 0x1 label000028C4: 000028C4 600C bra +0xE /* 000028D2 */ label000028C6: 000028C6 588B addq.l A3, 4 000028C8 5247 addq.w D7, 1 000028CA 6906 bvs +0x8 /* 000028D2 */ label000028CC: 000028CC BE6E FFF8 cmp.w D7, [A6 - 0x8] 000028D0 6FDA ble -0x24 /* 000028AC */ label000028D2: 000028D2 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000028D6 4E5E unlink A6 000028D8 205F movea.l A0, [A7]+ 000028DA 5C4F addq.w A7, 6 000028DC 4ED0 jmp [A0] export_1237: fn000028DE: 000028DE 4E56 FFFC link A6, -0x0004 000028E2 4267 clr.w -[A7] 000028E4 3F2E 0008 move.w -[A7], [A6 + 0x8] 000028E8 486E FFFE pea.l [A6 - 0x2] 000028EC 4EBA FF8A jsr [PC - 0x76 /* 00002878 */] 000028F0 1D5F FFFD move.b [A6 - 0x3], [A7]+ 000028F4 4A6E FFFE tst.w [A6 - 0x2] 000028F8 6D08 blt +0xA /* 00002902 */ 000028FA 3D6E FFFE 000A move.w [A6 + 0xA], [A6 - 0x2] 00002900 600A bra +0xC /* 0000290C */ label00002902: 00002902 4267 clr.w -[A7] 00002904 3EB8 0984 move.w [A7], [0x00000984 /* AppFontID */] 00002908 3D5F 000A move.w [A6 + 0xA], [A7]+ label0000290C: 0000290C 4E5E unlink A6 0000290E 205F movea.l A0, [A7]+ 00002910 544F addq.w A7, 2 00002912 4ED0 jmp [A0] fn00002914: 00002914 4E56 FFEC link A6, -0x0014 00002918 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 0000291C 282E 0010 move.l D4, [A6 + 0x10] 00002920 422E 0014 clr.b [A6 + 0x14] 00002924 4AAE 000C tst.l [A6 + 0xC] 00002928 6C04 bge +0x6 /* 0000292E */ 0000292A 6000 009A bra +0x9C /* 000029C6 */ label0000292E: 0000292E 42A7 clr.l -[A7] 00002930 2F04 move.l -[A7], D4 00002932 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 00002936 285F movea.l A4, [A7]+ 00002938 200C move.l D0, A4 0000293A 6604 bne +0x6 /* 00002940 */ 0000293C 6000 0088 bra +0x8A /* 000029C6 */ label00002940: 00002940 2054 movea.l A0, [A4] 00002942 2A10 move.l D5, [A0] 00002944 2054 movea.l A0, [A4] 00002946 2D68 0004 FFF0 move.l [A6 - 0x10], [A0 + 0x4] 0000294C 41EE FFF0 lea.l A0, [A6 - 0x10] 00002950 43FA 0086 lea.l A1, [PC + 0x86 /* 000029D8, value 0x43415244 'CARD' */] 00002954 7003 moveq.l D0, 0x03 label00002956: 00002956 B109 cmpm.b [A0]+, [A1]+ 00002958 56C8 FFFC dbne D0, -0x6 /* 00002956 */ 0000295C 6614 bne +0x16 /* 00002972 */ 0000295E 206E 0008 movea.l A0, [A6 + 0x8] 00002962 7036 moveq.l D0, 0x36 00002964 2080 move.l [A0], D0 00002966 42A7 clr.l -[A7] 00002968 2F0C move.l -[A7], A4 0000296A 4EBA 23F2 jsr [PC + 0x23F2 /* 00004D5E */] 0000296E 2E1F move.l D7, [A7]+ 00002970 6028 bra +0x2A /* 0000299A */ label00002972: 00002972 41EE FFF0 lea.l A0, [A6 - 0x10] 00002976 43FA 005C lea.l A1, [PC + 0x5C /* 000029D4, value 0x424B4744 'BKGD' */] 0000297A 7003 moveq.l D0, 0x03 label0000297C: 0000297C B109 cmpm.b [A0]+, [A1]+ 0000297E 56C8 FFFC dbne D0, -0x6 /* 0000297C */ 00002982 6614 bne +0x16 /* 00002998 */ 00002984 206E 0008 movea.l A0, [A6 + 0x8] 00002988 7032 moveq.l D0, 0x32 0000298A 2080 move.l [A0], D0 0000298C 42A7 clr.l -[A7] 0000298E 2F0C move.l -[A7], A4 00002990 4EBA 235C jsr [PC + 0x235C /* 00004CEE */] 00002994 2E1F move.l D7, [A7]+ 00002996 6002 bra +0x4 /* 0000299A */ label00002998: 00002998 6024 bra +0x26 /* 000029BE */ label0000299A: 0000299A 2C2E 000C move.l D6, [A6 + 0xC] 0000299E DC87 add.l D6, D7 000029A0 BA86 cmp.l D5, D6 000029A2 6C14 bge +0x16 /* 000029B8 */ 000029A4 4267 clr.w -[A7] 000029A6 2F04 move.l -[A7], D4 000029A8 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000029AC 2F06 move.l -[A7], D6 000029AE 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */] 000029B2 101F move.b D0, [A7]+ 000029B4 6602 bne +0x4 /* 000029B8 */ 000029B6 6006 bra +0x8 /* 000029BE */ label000029B8: 000029B8 1D7C 0001 0014 move.b [A6 + 0x14], 0x1 label000029BE: 000029BE 2F04 move.l -[A7], D4 000029C0 4267 clr.w -[A7] 000029C2 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label000029C6: 000029C6 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 000029CA 4E5E unlink A6 000029CC 205F movea.l A0, [A7]+ 000029CE DEFC 000C add.w A7, 0xC 000029D2 4ED0 jmp [A0] 000029D4 424B clr.w A3 000029D6 4744 chk.w D3, D4 000029D8 4341 chk.w D1, D1 000029DA 5244 addq.w D4, 1 export_1238: fn000029DC: 000029DC 4E56 FF7C link A6, -0x0084 000029E0 7000 moveq.l D0, 0x00 000029E2 2D40 0010 move.l [A6 + 0x10], D0 000029E6 4AAE 0008 tst.l [A6 + 0x8] 000029EA 6E02 bgt +0x4 /* 000029EE */ 000029EC 6042 bra +0x44 /* 00002A30 */ label000029EE: 000029EE 202E 0008 move.l D0, [A6 + 0x8] 000029F2 B0AD A68C cmp.l D0, [A5 - 0x5974] 000029F6 57C0 seq D0 000029F8 222E 000C move.l D1, [A6 + 0xC] 000029FC B2AD A6C4 cmp.l D1, [A5 - 0x593C] 00002A00 57C1 seq D1 00002A02 C001 and.b D0, D1 00002A04 6708 beq +0xA /* 00002A0E */ 00002A06 2D6D A688 0010 move.l [A6 + 0x10], [A5 - 0x5978] 00002A0C 6022 bra +0x24 /* 00002A30 */ label00002A0E: 00002A0E 4267 clr.w -[A7] 00002A10 2F2E 000C move.l -[A7], [A6 + 0xC] 00002A14 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002A18 486E FF7C pea.l [A6 - 0x84] 00002A1C 4EBA E8C8 jsr [PC - 0x1738 /* 000012E6 */] 00002A20 101F move.b D0, [A7]+ 00002A22 670C beq +0xE /* 00002A30 */ 00002A24 2D6E FF7C 0010 move.l [A6 + 0x10], [A6 - 0x84] 00002A2A 2B6D ACAE AD8A move.l [A5 - 0x5276], [A5 - 0x5352] label00002A30: 00002A30 4E5E unlink A6 00002A32 205F movea.l A0, [A7]+ 00002A34 504F addq.w A7, 8 00002A36 4ED0 jmp [A0] fn00002A38: 00002A38 4E56 FEAE link A6, -0x0152 00002A3C 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00002A40 206E 0010 movea.l A0, [A6 + 0x10] 00002A44 43EE FFE2 lea.l A1, [A6 - 0x1E] 00002A48 7006 moveq.l D0, 0x06 label00002A4A: 00002A4A 22D8 move.l [A1]+, [A0]+ 00002A4C 51C8 FFFC dbf D0, -0x6 /* 00002A4A */ 00002A50 3290 move.w [A1], [A0] 00002A52 206E 000C movea.l A0, [A6 + 0xC] 00002A56 43EE FEE2 lea.l A1, [A6 - 0x11E] 00002A5A 703F moveq.l D0, 0x3F label00002A5C: 00002A5C 22D8 move.l [A1]+, [A0]+ 00002A5E 51C8 FFFC dbf D0, -0x6 /* 00002A5C */ 00002A62 422E 0018 clr.b [A6 + 0x18] 00002A66 3D6E FFE4 FEB0 move.w [A6 - 0x150], [A6 - 0x1C] 00002A6C 4267 clr.w -[A7] 00002A6E 4240 clr.w D0 00002A70 102E FEE2 move.b D0, [A6 - 0x11E] 00002A74 5240 addq.w D0, 1 00002A76 3F00 move.w -[A7], D0 00002A78 3F3C 00FF move.w -[A7], 0xFF 00002A7C 4EAD 1E32 jsr [A5 + 0x1E32 /* export_962 */] 00002A80 3A1F move.w D5, [A7]+ 00002A82 41EE FEE2 lea.l A0, [A6 - 0x11E] 00002A86 4230 5000 clr.b [A0 + D5.w] 00002A8A 42A7 clr.l -[A7] 00002A8C 206E 0008 movea.l A0, [A6 + 0x8] 00002A90 2F10 move.l -[A7], [A0] 00002A92 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 00002A96 201F move.l D0, [A7]+ 00002A98 5280 addq.l D0, 1 00002A9A 2D40 FEB6 move.l [A6 - 0x14A], D0 00002A9E 7001 moveq.l D0, 0x01 00002AA0 2D40 FEB2 move.l [A6 - 0x14E], D0 00002AA4 3005 move.w D0, D5 00002AA6 D07C 001E add.w D0, 0x1E 00002AAA 48C0 ext.l D0 00002AAC 222E FEB6 move.l D1, [A6 - 0x14A] 00002AB0 D280 add.l D1, D0 00002AB2 2E2E FEB2 move.l D7, [A6 - 0x14E] 00002AB6 DE81 add.l D7, D1 00002AB8 1007 move.b D0, D7 00002ABA 0240 0001 andi.w D0, 0x1 00002ABE 6702 beq +0x4 /* 00002AC2 */ 00002AC0 5287 addq.l D7, 1 label00002AC2: 00002AC2 0C87 0000 7FFF cmpi.l D7, 0x7FFF 00002AC8 6F04 ble +0x6 /* 00002ACE */ 00002ACA 6000 0166 bra +0x168 /* 00002C32 */ label00002ACE: 00002ACE 3D47 FFE2 move.w [A6 - 0x1E], D7 00002AD2 4A6E FEB0 tst.w [A6 - 0x150] 00002AD6 5EC0 sgt D0 00002AD8 4A00 tst.b D0 00002ADA 6700 0156 beq +0x158 /* 00002C32 */ 00002ADE 2F00 move.l -[A7], D0 00002AE0 4267 clr.w -[A7] 00002AE2 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002AE6 2F07 move.l -[A7], D7 00002AE8 486E FEDA pea.l [A6 - 0x126] 00002AEC 4EBA FE26 jsr [PC - 0x1DA /* 00002914 */] 00002AF0 121F move.b D1, [A7]+ 00002AF2 201F move.l D0, [A7]+ 00002AF4 C001 and.b D0, D1 00002AF6 6700 013A beq +0x13C /* 00002C32 */ 00002AFA 42A7 clr.l -[A7] 00002AFC 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002B00 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 00002B04 265F movea.l A3, [A7]+ 00002B06 286E FEDA movea.l A4, [A6 - 0x126] 00002B0A D9D3 add.l A4, [A3] 00002B0C 280C move.l D4, A4 00002B0E 700E moveq.l D0, 0x0E 00002B10 9880 sub.l D4, D0 00002B12 2044 movea.l A0, D4 00002B14 3D50 FEAE move.w [A6 - 0x152], [A0] 00002B18 3D7C 0001 FED0 move.w [A6 - 0x130], 0x1 00002B1E 6000 00FA bra +0xFC /* 00002C1A */ label00002B22: 00002B22 3014 move.w D0, [A4] 00002B24 48C0 ext.l D0 00002B26 2C00 move.l D6, D0 00002B28 302C 0002 move.w D0, [A4 + 0x2] 00002B2C B06E FEB0 cmp.w D0, [A6 - 0x150] 00002B30 6600 00E0 bne +0xE2 /* 00002C12 */ 00002B34 BC87 cmp.l D6, D7 00002B36 6742 beq +0x44 /* 00002B7A */ 00002B38 200C move.l D0, A4 00002B3A D086 add.l D0, D6 00002B3C 2D40 FEC4 move.l [A6 - 0x13C], D0 00002B40 200C move.l D0, A4 00002B42 D087 add.l D0, D7 00002B44 2D40 FEC0 move.l [A6 - 0x140], D0 00002B48 2053 movea.l A0, [A3] 00002B4A 2010 move.l D0, [A0] 00002B4C D093 add.l D0, [A3] 00002B4E 2D40 FEBC move.l [A6 - 0x144], D0 00002B52 2F2E FEC4 move.l -[A7], [A6 - 0x13C] 00002B56 2F2E FEC0 move.l -[A7], [A6 - 0x140] 00002B5A 202E FEBC move.l D0, [A6 - 0x144] 00002B5E 90AE FEC4 sub.l D0, [A6 - 0x13C] 00002B62 9087 sub.l D0, D7 00002B64 2F00 move.l -[A7], D0 00002B66 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00002B6A 2044 movea.l A0, D4 00002B6C 2007 move.l D0, D7 00002B6E D0A8 0004 add.l D0, [A0 + 0x4] 00002B72 9086 sub.l D0, D6 00002B74 2044 movea.l A0, D4 00002B76 2140 0004 move.l [A0 + 0x4], D0 label00002B7A: 00002B7A 41EE FFE2 lea.l A0, [A6 - 0x1E] 00002B7E 224C movea.l A1, A4 00002B80 7006 moveq.l D0, 0x06 label00002B82: 00002B82 22D8 move.l [A1]+, [A0]+ 00002B84 51C8 FFFC dbf D0, -0x6 /* 00002B82 */ 00002B88 3290 move.w [A1], [A0] 00002B8A 41EE FEE2 lea.l A0, [A6 - 0x11E] 00002B8E 2008 move.l D0, A0 00002B90 5280 addq.l D0, 1 00002B92 2D40 FEC4 move.l [A6 - 0x13C], D0 00002B96 200C move.l D0, A4 00002B98 721E moveq.l D1, 0x1E 00002B9A D081 add.l D0, D1 00002B9C 2D40 FEC0 move.l [A6 - 0x140], D0 00002BA0 486E FEC4 pea.l [A6 - 0x13C] 00002BA4 486E FEC0 pea.l [A6 - 0x140] 00002BA8 4EAD 23A2 jsr [A5 + 0x23A2 /* export_1136 */] 00002BAC 52AE FEC0 addq.l [A6 - 0x140], 1 00002BB0 206E FEC0 movea.l A0, [A6 - 0x140] 00002BB4 4210 clr.b [A0] 00002BB6 206E 0008 movea.l A0, [A6 + 0x8] 00002BBA 2D50 FEC4 move.l [A6 - 0x13C], [A0] 00002BBE 52AE FEC0 addq.l [A6 - 0x140], 1 00002BC2 486E FEC4 pea.l [A6 - 0x13C] 00002BC6 486E FEC0 pea.l [A6 - 0x140] 00002BCA 4EAD 23A2 jsr [A5 + 0x23A2 /* export_1136 */] 00002BCE 52AE FEC0 addq.l [A6 - 0x140], 1 00002BD2 3005 move.w D0, D5 00002BD4 48C0 ext.l D0 00002BD6 222E FEB6 move.l D1, [A6 - 0x14A] 00002BDA D280 add.l D1, D0 00002BDC 202E FEB2 move.l D0, [A6 - 0x14E] 00002BE0 D081 add.l D0, D1 00002BE2 0240 0001 andi.w D0, 0x1 00002BE6 670A beq +0xC /* 00002BF2 */ 00002BE8 206E FEC0 movea.l A0, [A6 - 0x140] 00002BEC 4210 clr.b [A0] 00002BEE 52AE FEC0 addq.l [A6 - 0x140], 1 label00002BF2: 00002BF2 202E FEC0 move.l D0, [A6 - 0x140] 00002BF6 908C sub.l D0, A4 00002BF8 3214 move.w D1, [A4] 00002BFA 48C1 ext.l D1 00002BFC B280 cmp.l D1, D0 00002BFE 670A beq +0xC /* 00002C0A */ 00002C00 2F3C 0000 572A move.l -[A7], 0x572A /* 'W*' */ 00002C06 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00002C0A: 00002C0A 1D7C 0001 0018 move.b [A6 + 0x18], 0x1 00002C10 6014 bra +0x16 /* 00002C26 */ label00002C12: 00002C12 D9C6 add.l A4, D6 00002C14 526E FED0 addq.w [A6 - 0x130], 1 00002C18 690C bvs +0xE /* 00002C26 */ label00002C1A: 00002C1A 302E FED0 move.w D0, [A6 - 0x130] 00002C1E B06E FEAE cmp.w D0, [A6 - 0x152] 00002C22 6F00 FEFE ble -0x100 /* 00002B22 */ label00002C26: 00002C26 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002C2A 1F3C 0001 move.b -[A7], 0x1 00002C2E 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label00002C32: 00002C32 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00002C36 4E5E unlink A6 00002C38 205F movea.l A0, [A7]+ 00002C3A DEFC 0010 add.w A7, 0x10 00002C3E 4ED0 jmp [A0] export_1239: 00002C40 4E56 FDEA link A6, -0x0216 00002C44 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00002C48 206E 0008 movea.l A0, [A6 + 0x8] 00002C4C 43EE FF00 lea.l A1, [A6 - 0x100] 00002C50 703F moveq.l D0, 0x3F label00002C52: 00002C52 22D8 move.l [A1]+, [A0]+ 00002C54 51C8 FFFC dbf D0, -0x6 /* 00002C52 */ 00002C58 426E 0012 clr.w [A6 + 0x12] 00002C5C 42A7 clr.l -[A7] 00002C5E 2F2E 000E move.l -[A7], [A6 + 0xE] 00002C62 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 00002C66 265F movea.l A3, [A7]+ 00002C68 200B move.l D0, A3 00002C6A 6700 0098 beq +0x9A /* 00002D04 */ 00002C6E 2053 movea.l A0, [A3] 00002C70 5888 addq.l A0, 4 00002C72 43FA 00A2 lea.l A1, [PC + 0xA2 /* 00002D16, value 0x43415244 'CARD' */] 00002C76 7003 moveq.l D0, 0x03 label00002C78: 00002C78 B109 cmpm.b [A0]+, [A1]+ 00002C7A 56C8 FFFC dbne D0, -0x6 /* 00002C78 */ 00002C7E 6604 bne +0x6 /* 00002C84 */ 00002C80 7E36 moveq.l D7, 0x36 00002C82 6018 bra +0x1A /* 00002C9C */ label00002C84: 00002C84 2053 movea.l A0, [A3] 00002C86 5888 addq.l A0, 4 00002C88 43FA 0088 lea.l A1, [PC + 0x88 /* 00002D12, value 0x424B4744 'BKGD' */] 00002C8C 7003 moveq.l D0, 0x03 label00002C8E: 00002C8E B109 cmpm.b [A0]+, [A1]+ 00002C90 56C8 FFFC dbne D0, -0x6 /* 00002C8E */ 00002C94 6604 bne +0x6 /* 00002C9A */ 00002C96 7E32 moveq.l D7, 0x32 00002C98 6002 bra +0x4 /* 00002C9C */ label00002C9A: 00002C9A 605E bra +0x60 /* 00002CFA */ label00002C9C: 00002C9C 3007 move.w D0, D7 00002C9E 48C0 ext.l D0 00002CA0 2840 movea.l A4, D0 00002CA2 D9D3 add.l A4, [A3] 00002CA4 2A0C move.l D5, A4 00002CA6 700E moveq.l D0, 0x0E 00002CA8 9A80 sub.l D5, D0 00002CAA 2045 movea.l A0, D5 00002CAC 3D50 FDEA move.w [A6 - 0x216], [A0] 00002CB0 7C01 moveq.l D6, 0x01 00002CB2 6040 bra +0x42 /* 00002CF4 */ label00002CB4: 00002CB4 102C 0004 move.b D0, [A4 + 0x4] 00002CB8 4880 ext.w D0 00002CBA B06E 000C cmp.w D0, [A6 + 0xC] 00002CBE 662A bne +0x2C /* 00002CEA */ 00002CC0 280C move.l D4, A4 00002CC2 701E moveq.l D0, 0x1E 00002CC4 D880 add.l D4, D0 00002CC6 2F04 move.l -[A7], D4 00002CC8 486E FDEC pea.l [A6 - 0x214] 00002CCC 4EAD 2562 jsr [A5 + 0x2562 /* export_1192 */] 00002CD0 4267 clr.w -[A7] 00002CD2 486E FDEC pea.l [A6 - 0x214] 00002CD6 486E FF00 pea.l [A6 - 0x100] 00002CDA 4EAD 249A jsr [A5 + 0x249A /* export_1167 */] 00002CDE 101F move.b D0, [A7]+ 00002CE0 6708 beq +0xA /* 00002CEA */ 00002CE2 3D6C 0002 0012 move.w [A6 + 0x12], [A4 + 0x2] 00002CE8 6010 bra +0x12 /* 00002CFA */ label00002CEA: 00002CEA 3014 move.w D0, [A4] 00002CEC 48C0 ext.l D0 00002CEE D9C0 add.l A4, D0 00002CF0 5246 addq.w D6, 1 00002CF2 6906 bvs +0x8 /* 00002CFA */ label00002CF4: 00002CF4 BC6E FDEA cmp.w D6, [A6 - 0x216] 00002CF8 6FBA ble -0x44 /* 00002CB4 */ label00002CFA: 00002CFA 2F2E 000E move.l -[A7], [A6 + 0xE] 00002CFE 4267 clr.w -[A7] 00002D00 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label00002D04: 00002D04 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00002D08 4E5E unlink A6 00002D0A 205F movea.l A0, [A7]+ 00002D0C DEFC 000A add.w A7, 0xA /* '\n' */ 00002D10 4ED0 jmp [A0] 00002D12 424B clr.w A3 00002D14 4744 chk.w D3, D4 00002D16 4341 chk.w D1, D1 00002D18 5244 addq.w D4, 1 export_1240: 00002D1A 4E56 FFDE link A6, -0x0022 00002D1E 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00002D22 422E 0010 clr.b [A6 + 0x10] 00002D26 42A7 clr.l -[A7] 00002D28 2F2E 000C move.l -[A7], [A6 + 0xC] 00002D2C 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 00002D30 2E1F move.l D7, [A7]+ 00002D32 6604 bne +0x6 /* 00002D38 */ 00002D34 6000 0122 bra +0x124 /* 00002E58 */ label00002D38: 00002D38 2F07 move.l -[A7], D7 00002D3A 486E FFE1 pea.l [A6 - 0x1F] 00002D3E 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 00002D42 2047 movea.l A0, D7 00002D44 2050 movea.l A0, [A0] 00002D46 5888 addq.l A0, 4 00002D48 43FA 011E lea.l A1, [PC + 0x11E /* 00002E68, value 0x43415244 'CARD' */] 00002D4C 7003 moveq.l D0, 0x03 label00002D4E: 00002D4E B109 cmpm.b [A0]+, [A1]+ 00002D50 56C8 FFFC dbne D0, -0x6 /* 00002D4E */ 00002D54 6608 bne +0xA /* 00002D5E */ 00002D56 7036 moveq.l D0, 0x36 00002D58 2D40 FFF8 move.l [A6 - 0x8], D0 00002D5C 6020 bra +0x22 /* 00002D7E */ label00002D5E: 00002D5E 2047 movea.l A0, D7 00002D60 2050 movea.l A0, [A0] 00002D62 5888 addq.l A0, 4 00002D64 43FA 00FE lea.l A1, [PC + 0xFE /* 00002E64, value 0x424B4744 'BKGD' */] 00002D68 7003 moveq.l D0, 0x03 label00002D6A: 00002D6A B109 cmpm.b [A0]+, [A1]+ 00002D6C 56C8 FFFC dbne D0, -0x6 /* 00002D6A */ 00002D70 6608 bne +0xA /* 00002D7A */ 00002D72 7032 moveq.l D0, 0x32 00002D74 2D40 FFF8 move.l [A6 - 0x8], D0 00002D78 6004 bra +0x6 /* 00002D7E */ label00002D7A: 00002D7A 6000 00C6 bra +0xC8 /* 00002E42 */ label00002D7E: 00002D7E 2047 movea.l A0, D7 00002D80 286E FFF8 movea.l A4, [A6 - 0x8] 00002D84 D9D0 add.l A4, [A0] 00002D86 264C movea.l A3, A4 00002D88 280C move.l D4, A4 00002D8A 700E moveq.l D0, 0x0E 00002D8C 9880 sub.l D4, D0 00002D8E 2044 movea.l A0, D4 00002D90 3D50 FFDE move.w [A6 - 0x22], [A0] 00002D94 7C01 moveq.l D6, 0x01 00002D96 6000 00A2 bra +0xA4 /* 00002E3A */ label00002D9A: 00002D9A 302B 0002 move.w D0, [A3 + 0x2] 00002D9E B06E 000A cmp.w D0, [A6 + 0xA] 00002DA2 6600 0088 bne +0x8A /* 00002E2C */ 00002DA6 102E 0008 move.b D0, [A6 + 0x8] 00002DAA 670A beq +0xC /* 00002DB6 */ 00002DAC 7001 moveq.l D0, 0x01 00002DAE B046 cmp.w D0, D6 00002DB0 6700 0090 beq +0x92 /* 00002E42 */ 00002DB4 6012 bra +0x14 /* 00002DC8 */ label00002DB6: 00002DB6 2044 movea.l A0, D4 00002DB8 BC50 cmp.w D6, [A0] 00002DBA 6700 0086 beq +0x88 /* 00002E42 */ 00002DBE 284B movea.l A4, A3 00002DC0 3014 move.w D0, [A4] 00002DC2 48C0 ext.l D0 00002DC4 2640 movea.l A3, D0 00002DC6 D7CC add.l A3, A4 label00002DC8: 00002DC8 3A14 move.w D5, [A4] 00002DCA 3D53 FFE4 move.w [A6 - 0x1C], [A3] 00002DCE 42A7 clr.l -[A7] 00002DD0 3005 move.w D0, D5 00002DD2 48C0 ext.l D0 00002DD4 2F00 move.l -[A7], D0 00002DD6 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00002DDA 2D5F FFE6 move.l [A6 - 0x1A], [A7]+ 00002DDE 674A beq +0x4C /* 00002E2A */ 00002DE0 2F0C move.l -[A7], A4 00002DE2 206E FFE6 movea.l A0, [A6 - 0x1A] 00002DE6 2F10 move.l -[A7], [A0] 00002DE8 3005 move.w D0, D5 00002DEA 48C0 ext.l D0 00002DEC 2F00 move.l -[A7], D0 00002DEE 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 00002DF2 2F0B move.l -[A7], A3 00002DF4 2F0C move.l -[A7], A4 00002DF6 302E FFE4 move.w D0, [A6 - 0x1C] 00002DFA 48C0 ext.l D0 00002DFC 2F00 move.l -[A7], D0 00002DFE 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 00002E02 206E FFE6 movea.l A0, [A6 - 0x1A] 00002E06 2F10 move.l -[A7], [A0] 00002E08 302E FFE4 move.w D0, [A6 - 0x1C] 00002E0C 48C0 ext.l D0 00002E0E D08C add.l D0, A4 00002E10 2F00 move.l -[A7], D0 00002E12 3005 move.w D0, D5 00002E14 48C0 ext.l D0 00002E16 2F00 move.l -[A7], D0 00002E18 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 00002E1C 486E FFE6 pea.l [A6 - 0x1A] 00002E20 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 00002E24 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 label00002E2A: 00002E2A 6016 bra +0x18 /* 00002E42 */ label00002E2C: 00002E2C 284B movea.l A4, A3 00002E2E 3014 move.w D0, [A4] 00002E30 48C0 ext.l D0 00002E32 2640 movea.l A3, D0 00002E34 D7CC add.l A3, A4 00002E36 5246 addq.w D6, 1 00002E38 6908 bvs +0xA /* 00002E42 */ label00002E3A: 00002E3A BC6E FFDE cmp.w D6, [A6 - 0x22] 00002E3E 6F00 FF5A ble -0xA4 /* 00002D9A */ label00002E42: 00002E42 2F07 move.l -[A7], D7 00002E44 1F2E FFE1 move.b -[A7], [A6 - 0x1F] 00002E48 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00002E4C 2F2E 000C move.l -[A7], [A6 + 0xC] 00002E50 1F3C 0001 move.b -[A7], 0x1 00002E54 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label00002E58: 00002E58 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00002E5C 4E5E unlink A6 00002E5E 205F movea.l A0, [A7]+ 00002E60 504F addq.w A7, 8 00002E62 4ED0 jmp [A0] 00002E64 424B clr.w A3 00002E66 4744 chk.w D3, D4 00002E68 4341 chk.w D1, D1 00002E6A 5244 addq.w D4, 1 fn00002E6C: 00002E6C 4E56 FFE8 link A6, -0x0018 00002E70 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 00002E74 286E 0008 movea.l A4, [A6 + 0x8] 00002E78 42A7 clr.l -[A7] 00002E7A 42A7 clr.l -[A7] 00002E7C 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00002E80 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00002E84 42A7 clr.l -[A7] 00002E86 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002E8A 2F3A 0084 move.l -[A7], [PC + 0x84 /* 00002F10, value 0x4654424C 'FTBL' */] 00002E8E 486E FFF8 pea.l [A6 - 0x8] 00002E92 A9FD syscall GetScrap 00002E94 2A1F move.l D5, [A7]+ 00002E96 5EC0 sgt D0 00002E98 4AAE FFFC tst.l [A6 - 0x4] 00002E9C 56C1 sne D1 00002E9E C001 and.b D0, D1 00002EA0 675C beq +0x5E /* 00002EFE */ 00002EA2 206E FFFC movea.l A0, [A6 - 0x4] 00002EA6 2050 movea.l A0, [A0] 00002EA8 3C10 move.w D6, [A0] 00002EAA 206E FFFC movea.l A0, [A6 - 0x4] 00002EAE 2010 move.l D0, [A0] 00002EB0 5480 addq.l D0, 2 00002EB2 2D40 FFF0 move.l [A6 - 0x10], D0 00002EB6 3D46 FFE8 move.w [A6 - 0x18], D6 00002EBA 7E01 moveq.l D7, 0x01 00002EBC 603A bra +0x3C /* 00002EF8 */ label00002EBE: 00002EBE 206E FFF0 movea.l A0, [A6 - 0x10] 00002EC2 3810 move.w D4, [A0] 00002EC4 54AE FFF0 addq.l [A6 - 0x10], 2 00002EC8 B86C 0008 cmp.w D4, [A4 + 0x8] 00002ECC 660E bne +0x10 /* 00002EDC */ 00002ECE 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002ED2 486C FEE0 pea.l [A4 - 0x120] 00002ED6 4EAD 2562 jsr [A5 + 0x2562 /* export_1192 */] 00002EDA 6022 bra +0x24 /* 00002EFE */ label00002EDC: 00002EDC 486E FFF0 pea.l [A6 - 0x10] 00002EE0 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 00002EE4 202E FFF0 move.l D0, [A6 - 0x10] 00002EE8 5280 addq.l D0, 1 00002EEA C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 00002EF0 2D40 FFF0 move.l [A6 - 0x10], D0 00002EF4 5247 addq.w D7, 1 00002EF6 6906 bvs +0x8 /* 00002EFE */ label00002EF8: 00002EF8 BE6E FFE8 cmp.w D7, [A6 - 0x18] 00002EFC 6FC0 ble -0x3E /* 00002EBE */ label00002EFE: 00002EFE 486E FFFC pea.l [A6 - 0x4] 00002F02 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 00002F06 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 00002F0A 4E5E unlink A6 00002F0C 2E9F move.l [A7], [A7]+ 00002F0E 4E75 rts 00002F10 4654 not.w [A4] 00002F12 424C clr.w A4 export_1241: fn00002F14: 00002F14 4E56 FEDE link A6, -0x0122 00002F18 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00002F1C 3D6E 0008 000A move.w [A6 + 0xA], [A6 + 0x8] 00002F22 4AAD ADB6 tst.l [A5 - 0x524A] 00002F26 6604 bne +0x6 /* 00002F2C */ 00002F28 6000 0110 bra +0x112 /* 0000303A */ label00002F2C: 00002F2C 206D ADB6 movea.l A0, [A5 - 0x524A] 00002F30 2650 movea.l A3, [A0] 00002F32 548B addq.l A3, 2 00002F34 4247 clr.w D7 00002F36 2D4B FFF0 move.l [A6 - 0x10], A3 00002F3A 280B move.l D4, A3 00002F3C 3C2E 0008 move.w D6, [A6 + 0x8] 00002F40 70FF moveq.l D0, 0xFFFFFFFF 00002F42 B046 cmp.w D0, D6 00002F44 6F0A ble +0xC /* 00002F50 */ 00002F46 3006 move.w D0, D6 00002F48 5440 addq.w D0, 2 00002F4A 6A02 bpl +0x4 /* 00002F4E */ 00002F4C 4440 neg.w D0 label00002F4E: 00002F4E 3C00 move.w D6, D0 label00002F50: 00002F50 4245 clr.w D5 00002F52 206D ADB6 movea.l A0, [A5 - 0x524A] 00002F56 2D50 FFE4 move.l [A6 - 0x1C], [A0] 00002F5A 206E FFE4 movea.l A0, [A6 - 0x1C] 00002F5E 3D50 FEDE move.w [A6 - 0x122], [A0] 00002F62 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00002F68 6038 bra +0x3A /* 00002FA2 */ label00002F6A: 00002F6A 284B movea.l A4, A3 00002F6C 302C 0002 move.w D0, [A4 + 0x2] 00002F70 B06E 0008 cmp.w D0, [A6 + 0x8] 00002F74 6608 bne +0xA /* 00002F7E */ 00002F76 3D54 000A move.w [A6 + 0xA], [A4] 00002F7A 6000 00BE bra +0xC0 /* 0000303A */ label00002F7E: 00002F7E 3A14 move.w D5, [A4] 00002F80 588B addq.l A3, 4 00002F82 BA46 cmp.w D5, D6 00002F84 6604 bne +0x6 /* 00002F8A */ 00002F86 7800 moveq.l D4, 0x00 00002F88 6006 bra +0x8 /* 00002F90 */ label00002F8A: 00002F8A BA46 cmp.w D5, D6 00002F8C 6C02 bge +0x4 /* 00002F90 */ 00002F8E 280B move.l D4, A3 label00002F90: 00002F90 BE45 cmp.w D7, D5 00002F92 6608 bne +0xA /* 00002F9C */ 00002F94 3E05 move.w D7, D5 00002F96 5247 addq.w D7, 1 00002F98 2D4B FFF0 move.l [A6 - 0x10], A3 label00002F9C: 00002F9C 526E FFFA addq.w [A6 - 0x6], 1 00002FA0 690A bvs +0xC /* 00002FAC */ label00002FA2: 00002FA2 302E FFFA move.w D0, [A6 - 0x6] 00002FA6 B06E FEDE cmp.w D0, [A6 - 0x122] 00002FAA 6FBE ble -0x40 /* 00002F6A */ label00002FAC: 00002FAC 4A84 tst.l D4 00002FAE 6706 beq +0x8 /* 00002FB6 */ 00002FB0 3E06 move.w D7, D6 00002FB2 2D44 FFF0 move.l [A6 - 0x10], D4 label00002FB6: 00002FB6 206D ADB6 movea.l A0, [A5 - 0x524A] 00002FBA 202E FFF0 move.l D0, [A6 - 0x10] 00002FBE 9090 sub.l D0, [A0] 00002FC0 2D40 FFE0 move.l [A6 - 0x20], D0 00002FC4 4A6E 0008 tst.w [A6 + 0x8] 00002FC8 6C08 bge +0xA /* 00002FD2 */ 00002FCA 2F0E move.l -[A7], A6 00002FCC 4EBA FE9E jsr [PC - 0x162 /* 00002E6C */] 00002FD0 600A bra +0xC /* 00002FDC */ label00002FD2: 00002FD2 3F2E 0008 move.w -[A7], [A6 + 0x8] 00002FD6 486E FEE0 pea.l [A6 - 0x120] 00002FDA A8FF syscall GetFName/GetFontName label00002FDC: 00002FDC 4240 clr.w D0 00002FDE 102E FEE0 move.b D0, [A6 - 0x120] 00002FE2 4A40 tst.w D0 00002FE4 660C bne +0xE /* 00002FF2 */ 00002FE6 4267 clr.w -[A7] 00002FE8 3EB8 0984 move.w [A7], [0x00000984 /* AppFontID */] 00002FEC 3D5F 000A move.w [A6 + 0xA], [A7]+ 00002FF0 6048 bra +0x4A /* 0000303A */ label00002FF2: 00002FF2 3D47 FFE8 move.w [A6 - 0x18], D7 00002FF6 3D6E 0008 FFEA move.w [A6 - 0x16], [A6 + 0x8] 00002FFC 2F2D ADB6 move.l -[A7], [A5 - 0x524A] 00003000 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00003004 486E FFE8 pea.l [A6 - 0x18] 00003008 42A7 clr.l -[A7] 0000300A 7004 moveq.l D0, 0x04 0000300C 2F00 move.l -[A7], D0 0000300E 4EAD 1E8A jsr [A5 + 0x1E8A /* export_973 */] 00003012 4267 clr.w -[A7] 00003014 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 00003018 4A5F tst.w [A7]+ 0000301A 6702 beq +0x4 /* 0000301E */ 0000301C 601C bra +0x1E /* 0000303A */ label0000301E: 0000301E 206D ADB6 movea.l A0, [A5 - 0x524A] 00003022 2D50 FFE4 move.l [A6 - 0x1C], [A0] 00003026 206E FFE4 movea.l A0, [A6 - 0x1C] 0000302A 5250 addq.w [A0], 1 0000302C 3D47 000A move.w [A6 + 0xA], D7 00003030 3F07 move.w -[A7], D7 00003032 486E FEE0 pea.l [A6 - 0x120] 00003036 4EBA CFC8 jsr [PC - 0x3038 /* 00000000 */] label0000303A: 0000303A 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 0000303E 4E5E unlink A6 00003040 205F movea.l A0, [A7]+ 00003042 544F addq.w A7, 2 00003044 4ED0 jmp [A0] fn00003046: 00003046 4E56 FFFC link A6, -0x0004 0000304A 2F0C move.l -[A7], A4 0000304C 286E 0008 movea.l A4, [A6 + 0x8] 00003050 422E 0010 clr.b [A6 + 0x10] 00003054 7000 moveq.l D0, 0x00 00003056 2940 FFEA move.l [A4 - 0x16], D0 0000305A 206C FFFC movea.l A0, [A4 - 0x4] 0000305E 2010 move.l D0, [A0] 00003060 7230 moveq.l D1, 0x30 00003062 D081 add.l D0, D1 00003064 2940 FFF6 move.l [A4 - 0xA], D0 label00003068: 00003068 202C FFF6 move.l D0, [A4 - 0xA] 0000306C B0AC FFF2 cmp.l D0, [A4 - 0xE] 00003070 6728 beq +0x2A /* 0000309A */ 00003072 206C FFF6 movea.l A0, [A4 - 0xA] 00003076 2010 move.l D0, [A0] 00003078 B0AE 000C cmp.l D0, [A6 + 0xC] 0000307C 6608 bne +0xA /* 00003086 */ 0000307E 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 00003084 6014 bra +0x16 /* 0000309A */ label00003086: 00003086 206C FFF6 movea.l A0, [A4 - 0xA] 0000308A 3028 0004 move.w D0, [A0 + 0x4] 0000308E 48C0 ext.l D0 00003090 D1AC FFEA add.l [A4 - 0x16], D0 00003094 5CAC FFF6 addq.l [A4 - 0xA], 6 00003098 60CE bra -0x30 /* 00003068 */ label0000309A: 0000309A 285F movea.l A4, [A7]+ 0000309C 4E5E unlink A6 0000309E 205F movea.l A0, [A7]+ 000030A0 504F addq.w A7, 8 000030A2 4ED0 jmp [A0] fn000030A4: 000030A4 4E56 FFF0 link A6, -0x0010 000030A8 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 000030AC 286E 0008 movea.l A4, [A6 + 0x8] 000030B0 206C FFF6 movea.l A0, [A4 - 0xA] 000030B4 2E10 move.l D7, [A0] 000030B6 42A7 clr.l -[A7] 000030B8 2F07 move.l -[A7], D7 000030BA 4EAD 0EDA jsr [A5 + 0xEDA /* export_471 */] 000030BE 265F movea.l A3, [A7]+ 000030C0 200B move.l D0, A3 000030C2 6610 bne +0x12 /* 000030D4 */ 000030C4 206C FFF6 movea.l A0, [A4 - 0xA] 000030C8 3028 0004 move.w D0, [A0 + 0x4] 000030CC 48C0 ext.l D0 000030CE D1AC FFEA add.l [A4 - 0x16], D0 000030D2 6078 bra +0x7A /* 0000314C */ label000030D4: 000030D4 2C13 move.l D6, [A3] 000030D6 7018 moveq.l D0, 0x18 000030D8 DC80 add.l D6, D0 000030DA 206C FFF6 movea.l A0, [A4 - 0xA] 000030DE 3D68 0004 FFF0 move.w [A6 - 0x10], [A0 + 0x4] 000030E4 7A01 moveq.l D5, 0x01 000030E6 6056 bra +0x58 /* 0000313E */ label000030E8: 000030E8 52AC FFEA addq.l [A4 - 0x16], 1 000030EC 2046 movea.l A0, D6 000030EE 2010 move.l D0, [A0] 000030F0 B0AC 0008 cmp.l D0, [A4 + 0x8] 000030F4 6640 bne +0x42 /* 00003136 */ 000030F6 2F07 move.l -[A7], D7 000030F8 4267 clr.w -[A7] 000030FA 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] 000030FE 2B47 AD8A move.l [A5 - 0x5276], D7 00003102 206E 0008 movea.l A0, [A6 + 0x8] 00003106 216C FFEA 0010 move.l [A0 + 0x10], [A4 - 0x16] 0000310C 202C 000C move.l D0, [A4 + 0xC] 00003110 B0AD A6C4 cmp.l D0, [A5 - 0x593C] 00003114 57C0 seq D0 00003116 222C 0008 move.l D1, [A4 + 0x8] 0000311A B2AD A688 cmp.l D1, [A5 - 0x5978] 0000311E 57C1 seq D1 00003120 C001 and.b D0, D1 00003122 6706 beq +0x8 /* 0000312A */ 00003124 2B6C FFEA A68C move.l [A5 - 0x5974], [A4 - 0x16] label0000312A: 0000312A 206E 0008 movea.l A0, [A6 + 0x8] 0000312E 2C48 movea.l A6, A0 00003130 4EFA 0178 jmp [PC + 0x178 /* 000032AA */] 00003134 0000 DCAC ori.b D0, 0xAC // begin alternate branch 00003136-0000313A label00003136: 00003136 DCAC FFEE add.l D6, [A4 - 0x12] // end alternate branch 00003136-0000313A label00003136: // (misaligned) 00003138 FFEE .invalid <> 0000313A 5245 addq.w D5, 1 0000313C 6906 bvs +0x8 /* 00003144 */ label0000313E: 0000313E BA6E FFF0 cmp.w D5, [A6 - 0x10] 00003142 6FA4 ble -0x5A /* 000030E8 */ label00003144: 00003144 2F07 move.l -[A7], D7 00003146 4267 clr.w -[A7] 00003148 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] label0000314C: 0000314C 5CAC FFF6 addq.l [A4 - 0xA], 6 00003150 202C FFF6 move.l D0, [A4 - 0xA] 00003154 B0AC FFF2 cmp.l D0, [A4 - 0xE] 00003158 6614 bne +0x16 /* 0000316E */ 0000315A 7000 moveq.l D0, 0x00 0000315C 2940 FFEA move.l [A4 - 0x16], D0 00003160 206C FFFC movea.l A0, [A4 - 0x4] 00003164 2010 move.l D0, [A0] 00003166 7230 moveq.l D1, 0x30 00003168 D081 add.l D0, D1 0000316A 2940 FFF6 move.l [A4 - 0xA], D0 label0000316E: 0000316E 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00003172 4E5E unlink A6 00003174 2E9F move.l [A7], [A7]+ 00003176 4E75 rts export_1242: fn00003178: 00003178 4E56 FFDA link A6, -0x0026 0000317C 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00003180 202E 000C move.l D0, [A6 + 0xC] 00003184 B0AD A6C4 cmp.l D0, [A5 - 0x593C] 00003188 57C0 seq D0 0000318A 222E 0008 move.l D1, [A6 + 0x8] 0000318E B2AD A688 cmp.l D1, [A5 - 0x5978] 00003192 57C1 seq D1 00003194 C001 and.b D0, D1 00003196 4AAD A68C tst.l [A5 - 0x5974] 0000319A 56C1 sne D1 0000319C C001 and.b D0, D1 0000319E 670A beq +0xC /* 000031AA */ 000031A0 2D6D A68C 0010 move.l [A6 + 0x10], [A5 - 0x5974] 000031A6 6000 011C bra +0x11E /* 000032C4 */ label000031AA: 000031AA 7000 moveq.l D0, 0x00 000031AC 2D40 0010 move.l [A6 + 0x10], D0 000031B0 42A7 clr.l -[A7] 000031B2 2F2E 000C move.l -[A7], [A6 + 0xC] 000031B6 4EAD 0ECA jsr [A5 + 0xECA /* export_469 */] 000031BA 2D5F FFFC move.l [A6 - 0x4], [A7]+ 000031BE 6604 bne +0x6 /* 000031C4 */ 000031C0 6000 0102 bra +0x104 /* 000032C4 */ label000031C4: 000031C4 2F2E FFFC move.l -[A7], [A6 - 0x4] 000031C8 486E FFFB pea.l [A6 - 0x5] 000031CC 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 000031D0 206E FFFC movea.l A0, [A6 - 0x4] 000031D4 2050 movea.l A0, [A0] 000031D6 3028 001C move.w D0, [A0 + 0x1C] 000031DA 48C0 ext.l D0 000031DC 2D40 FFEE move.l [A6 - 0x12], D0 000031E0 206E FFFC movea.l A0, [A6 - 0x4] 000031E4 2010 move.l D0, [A0] 000031E6 7230 moveq.l D1, 0x30 000031E8 D081 add.l D0, D1 000031EA 2D40 FFF6 move.l [A6 - 0xA], D0 000031EE 206E FFFC movea.l A0, [A6 - 0x4] 000031F2 2050 movea.l A0, [A0] 000031F4 2F28 0010 move.l -[A7], [A0 + 0x10] 000031F8 7006 moveq.l D0, 0x06 000031FA 2F00 move.l -[A7], D0 000031FC 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00003200 201F move.l D0, [A7]+ 00003202 D0AE FFF6 add.l D0, [A6 - 0xA] 00003206 2D40 FFF2 move.l [A6 - 0xE], D0 0000320A 42A7 clr.l -[A7] 0000320C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003210 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00003214 2D5F FFE2 move.l [A6 - 0x1E], [A7]+ 00003218 6742 beq +0x44 /* 0000325C */ 0000321A 206E FFE2 movea.l A0, [A6 - 0x1E] 0000321E 2050 movea.l A0, [A0] 00003220 2D68 0020 FFDE move.l [A6 - 0x22], [A0 + 0x20] 00003226 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000322A 4267 clr.w -[A7] 0000322C 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00003230 4AAE FFDE tst.l [A6 - 0x22] 00003234 56C0 sne D0 00003236 4A00 tst.b D0 00003238 6722 beq +0x24 /* 0000325C */ 0000323A 2F00 move.l -[A7], D0 0000323C 4267 clr.w -[A7] 0000323E 2F2E FFDE move.l -[A7], [A6 - 0x22] 00003242 2F0E move.l -[A7], A6 00003244 4EBA FE00 jsr [PC - 0x200 /* 00003046 */] 00003248 121F move.b D1, [A7]+ 0000324A 201F move.l D0, [A7]+ 0000324C C001 and.b D0, D1 0000324E 670C beq +0xE /* 0000325C */ 00003250 2F0E move.l -[A7], A6 00003252 4EBA FE50 jsr [PC - 0x1B0 /* 000030A4 */] 00003256 2F0E move.l -[A7], A6 00003258 4EBA FE4A jsr [PC - 0x1B6 /* 000030A4 */] label0000325C: 0000325C 4267 clr.w -[A7] 0000325E 2F2D AD8A move.l -[A7], [A5 - 0x5276] 00003262 2F0E move.l -[A7], A6 00003264 4EBA FDE0 jsr [PC - 0x220 /* 00003046 */] 00003268 101F move.b D0, [A7]+ 0000326A 6614 bne +0x16 /* 00003280 */ 0000326C 7000 moveq.l D0, 0x00 0000326E 2D40 FFEA move.l [A6 - 0x16], D0 00003272 206E FFFC movea.l A0, [A6 - 0x4] 00003276 2010 move.l D0, [A0] 00003278 7230 moveq.l D1, 0x30 0000327A D081 add.l D0, D1 0000327C 2D40 FFF6 move.l [A6 - 0xA], D0 label00003280: 00003280 206E FFFC movea.l A0, [A6 - 0x4] 00003284 2050 movea.l A0, [A0] 00003286 2D68 0010 FFDA move.l [A6 - 0x26], [A0 + 0x10] 0000328C 7001 moveq.l D0, 0x01 0000328E 2D40 FFE6 move.l [A6 - 0x1A], D0 00003292 600C bra +0xE /* 000032A0 */ label00003294: 00003294 2F0E move.l -[A7], A6 00003296 4EBA FE0C jsr [PC - 0x1F4 /* 000030A4 */] 0000329A 52AE FFE6 addq.l [A6 - 0x1A], 1 0000329E 690A bvs +0xC /* 000032AA */ label000032A0: 000032A0 202E FFE6 move.l D0, [A6 - 0x1A] 000032A4 B0AE FFDA cmp.l D0, [A6 - 0x26] 000032A8 6FEA ble -0x14 /* 00003294 */ label000032AA: 000032AA 4FEE FFBA lea.l A7, [A6 - 0x46] 000032AE 2F2E FFFC move.l -[A7], [A6 - 0x4] 000032B2 1F2E FFFB move.b -[A7], [A6 - 0x5] 000032B6 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 000032BA 2F2E 000C move.l -[A7], [A6 + 0xC] 000032BE 4267 clr.w -[A7] 000032C0 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] label000032C4: 000032C4 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 000032C8 4E5E unlink A6 000032CA 205F movea.l A0, [A7]+ 000032CC 504F addq.w A7, 8 000032CE 4ED0 jmp [A0] export_1243: 000032D0 4E56 FFB6 link A6, -0x004A 000032D4 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000032D8 7000 moveq.l D0, 0x00 000032DA 2D40 0020 move.l [A6 + 0x20], D0 000032DE 4EBA D000 jsr [PC - 0x3000 /* 000002E0 */] 000032E2 42A7 clr.l -[A7] 000032E4 2F2E 001C move.l -[A7], [A6 + 0x1C] 000032E8 4EAD 0ECA jsr [A5 + 0xECA /* export_469 */] 000032EC 2E1F move.l D7, [A7]+ 000032EE 6604 bne +0x6 /* 000032F4 */ 000032F0 6000 0344 bra +0x346 /* 00003636 */ label000032F4: 000032F4 2F07 move.l -[A7], D7 000032F6 486E FFD3 pea.l [A6 - 0x2D] 000032FA 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 000032FE 2047 movea.l A0, D7 00003300 2050 movea.l A0, [A0] 00003302 3A28 001C move.w D5, [A0 + 0x1C] 00003306 202E 0018 move.l D0, [A6 + 0x18] 0000330A 5280 addq.l D0, 1 0000330C 2D40 FFE8 move.l [A6 - 0x18], D0 00003310 7001 moveq.l D0, 0x01 00003312 B0AE FFE8 cmp.l D0, [A6 - 0x18] 00003316 6F06 ble +0x8 /* 0000331E */ 00003318 7001 moveq.l D0, 0x01 0000331A 2D40 FFE8 move.l [A6 - 0x18], D0 label0000331E: 0000331E 2047 movea.l A0, D7 00003320 2050 movea.l A0, [A0] 00003322 202E FFE8 move.l D0, [A6 - 0x18] 00003326 B0A8 0018 cmp.l D0, [A0 + 0x18] 0000332A 6F06 ble +0x8 /* 00003332 */ 0000332C 7001 moveq.l D0, 0x01 0000332E 2D40 FFE8 move.l [A6 - 0x18], D0 label00003332: 00003332 2047 movea.l A0, D7 00003334 2850 movea.l A4, [A0] 00003336 7030 moveq.l D0, 0x30 00003338 D9C0 add.l A4, D0 0000333A 2047 movea.l A0, D7 0000333C 2050 movea.l A0, [A0] 0000333E 2F28 0010 move.l -[A7], [A0 + 0x10] 00003342 7006 moveq.l D0, 0x06 00003344 2F00 move.l -[A7], D0 00003346 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 0000334A 201F move.l D0, [A7]+ 0000334C D08C add.l D0, A4 0000334E 2D40 FFF4 move.l [A6 - 0xC], D0 00003352 2D6E FFE8 FFE4 move.l [A6 - 0x1C], [A6 - 0x18] label00003358: 00003358 302C 0004 move.w D0, [A4 + 0x4] 0000335C 48C0 ext.l D0 0000335E B0AE FFE4 cmp.l D0, [A6 - 0x1C] 00003362 6C0E bge +0x10 /* 00003372 */ 00003364 302C 0004 move.w D0, [A4 + 0x4] 00003368 48C0 ext.l D0 0000336A 91AE FFE4 sub.l [A6 - 0x1C], D0 0000336E 5C8C addq.l A4, 6 00003370 60E6 bra -0x18 /* 00003358 */ label00003372: 00003372 2814 move.l D4, [A4] 00003374 42A7 clr.l -[A7] 00003376 2F04 move.l -[A7], D4 00003378 4EAD 0EDA jsr [A5 + 0xEDA /* export_471 */] 0000337C 265F movea.l A3, [A7]+ 0000337E 200B move.l D0, A3 00003380 6700 0288 beq +0x28A /* 0000360A */ 00003384 2F0B move.l -[A7], A3 00003386 486E FFD2 pea.l [A6 - 0x2E] 0000338A 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 0000338E 422E FFBC clr.b [A6 - 0x44] 00003392 422E FFBE clr.b [A6 - 0x42] 00003396 102E 0008 move.b D0, [A6 + 0x8] 0000339A 6736 beq +0x38 /* 000033D2 */ 0000339C 082D 0004 A6DC btst.b [A5 - 0x5924], 0x4 000033A2 56C1 sne D1 000033A4 C001 and.b D0, D1 000033A6 672A beq +0x2C /* 000033D2 */ 000033A8 2053 movea.l A0, [A3] 000033AA 2F08 move.l -[A7], A0 000033AC 42A7 clr.l -[A7] 000033AE 2F0B move.l -[A7], A3 000033B0 3F05 move.w -[A7], D5 000033B2 3F2C 0004 move.w -[A7], [A4 + 0x4] 000033B6 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 000033BA 201F move.l D0, [A7]+ 000033BC 205F movea.l A0, [A7]+ 000033BE B0A8 0014 cmp.l D0, [A0 + 0x14] 000033C2 6608 bne +0xA /* 000033CC */ 000033C4 1D7C 0001 FFBE move.b [A6 - 0x42], 0x1 000033CA 6006 bra +0x8 /* 000033D2 */ label000033CC: 000033CC 1D7C 0001 FFBC move.b [A6 - 0x44], 0x1 label000033D2: 000033D2 1D6E FFBE FFBD move.b [A6 - 0x43], [A6 - 0x42] 000033D8 2C13 move.l D6, [A3] 000033DA 7018 moveq.l D0, 0x18 000033DC DC80 add.l D6, D0 000033DE 3005 move.w D0, D5 000033E0 C1EC 0004 muls.w D0, [A4 + 0x4] 000033E4 48C0 ext.l D0 000033E6 D086 add.l D0, D6 000033E8 2D40 FFD6 move.l [A6 - 0x2A], D0 000033EC 202E FFE4 move.l D0, [A6 - 0x1C] 000033F0 5380 subq.l D0, 1 000033F2 3205 move.w D1, D5 000033F4 48C1 ext.l D1 000033F6 2F00 move.l -[A7], D0 000033F8 2F01 move.l -[A7], D1 000033FA 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000033FE DC9F add.l D6, [A7]+ 00003400 2047 movea.l A0, D7 00003402 2050 movea.l A0, [A0] 00003404 3D68 0020 FFD4 move.w [A6 - 0x2C], [A0 + 0x20] 0000340A 4AAE 0014 tst.l [A6 + 0x14] 0000340E 57C0 seq D0 00003410 4AAE 0010 tst.l [A6 + 0x10] 00003414 57C1 seq D1 00003416 8001 or.b D0, D1 00003418 4400 neg.b D0 0000341A 1D40 FFBF move.b [A6 - 0x41], D0 0000341E 202E 0014 move.l D0, [A6 + 0x14] 00003422 5880 addq.l D0, 4 00003424 2D40 FFC4 move.l [A6 - 0x3C], D0 00003428 202E 0010 move.l D0, [A6 + 0x10] 0000342C 5880 addq.l D0, 4 0000342E 2D40 FFC0 move.l [A6 - 0x40], D0 00003432 2047 movea.l A0, D7 00003434 2050 movea.l A0, [A0] 00003436 2D68 0018 FFB8 move.l [A6 - 0x48], [A0 + 0x18] 0000343C 7001 moveq.l D0, 0x01 0000343E 2D40 FFDE move.l [A6 - 0x22], D0 00003442 6000 01A8 bra +0x1AA /* 000035EC */ label00003446: 00003446 102E FFBF move.b D0, [A6 - 0x41] 0000344A 6728 beq +0x2A /* 00003474 */ 0000344C 102E FFBD move.b D0, [A6 - 0x43] 00003450 C02E FFBE and.b D0, [A6 - 0x42] 00003454 1B40 B248 move.b [A5 - 0x4DB8], D0 00003458 1D6E FFBE FFBD move.b [A6 - 0x43], [A6 - 0x42] 0000345E 2046 movea.l A0, D6 00003460 0828 0005 0004 btst.b [A0 + 0x4], 0x5 00003466 660A bne +0xC /* 00003472 */ 00003468 422D B248 clr.b [A5 - 0x4DB8] 0000346C 1D7C 0001 FFBC move.b [A6 - 0x44], 0x1 label00003472: 00003472 6074 bra +0x76 /* 000034E8 */ label00003474: 00003474 2006 move.l D0, D6 00003476 5880 addq.l D0, 4 00003478 2D40 FFCA move.l [A6 - 0x36], D0 0000347C 206E FFCA movea.l A0, [A6 - 0x36] 00003480 0810 0005 btst.b [A0], 0x5 00003484 6708 beq +0xA /* 0000348E */ 00003486 2D6E FFC0 FFCE move.l [A6 - 0x32], [A6 - 0x40] 0000348C 600C bra +0xE /* 0000349A */ label0000348E: 0000348E 2D6E FFC4 FFCE move.l [A6 - 0x32], [A6 - 0x3C] 00003494 1D7C 0001 FFBC move.b [A6 - 0x44], 0x1 label0000349A: 0000349A 206E FFCE movea.l A0, [A6 - 0x32] 0000349E 226E FFCA movea.l A1, [A6 - 0x36] 000034A2 2011 move.l D0, [A1] 000034A4 C090 and.l D0, [A0] 000034A6 206E FFCE movea.l A0, [A6 - 0x32] 000034AA B090 cmp.l D0, [A0] 000034AC 667A bne +0x7C /* 00003528 */ 000034AE 3D6E FFD4 FFB6 move.w [A6 - 0x4A], [A6 - 0x2C] 000034B4 3D7C 0002 FFC8 move.w [A6 - 0x38], 0x2 000034BA 6022 bra +0x24 /* 000034DE */ label000034BC: 000034BC 58AE FFCE addq.l [A6 - 0x32], 4 000034C0 58AE FFCA addq.l [A6 - 0x36], 4 000034C4 206E FFCE movea.l A0, [A6 - 0x32] 000034C8 226E FFCA movea.l A1, [A6 - 0x36] 000034CC 2011 move.l D0, [A1] 000034CE C090 and.l D0, [A0] 000034D0 206E FFCE movea.l A0, [A6 - 0x32] 000034D4 B090 cmp.l D0, [A0] 000034D6 6650 bne +0x52 /* 00003528 */ 000034D8 526E FFC8 addq.w [A6 - 0x38], 1 000034DC 690A bvs +0xC /* 000034E8 */ label000034DE: 000034DE 302E FFC8 move.w D0, [A6 - 0x38] 000034E2 B06E FFB6 cmp.w D0, [A6 - 0x4A] 000034E6 6FD4 ble -0x2A /* 000034BC */ label000034E8: 000034E8 4267 clr.w -[A7] 000034EA 2F06 move.l -[A7], D6 000034EC 2F2E 000C move.l -[A7], [A6 + 0xC] 000034F0 205F movea.l A0, [A7]+ 000034F2 4E90 jsr [A0] 000034F4 101F move.b D0, [A7]+ 000034F6 6730 beq +0x32 /* 00003528 */ 000034F8 202E 0018 move.l D0, [A6 + 0x18] 000034FC D1AE FFDE add.l [A6 - 0x22], D0 00003500 2047 movea.l A0, D7 00003502 2050 movea.l A0, [A0] 00003504 202E FFDE move.l D0, [A6 - 0x22] 00003508 B0A8 0018 cmp.l D0, [A0 + 0x18] 0000350C 6F0C ble +0xE /* 0000351A */ 0000350E 2047 movea.l A0, D7 00003510 2050 movea.l A0, [A0] 00003512 2028 0018 move.l D0, [A0 + 0x18] 00003516 91AE FFDE sub.l [A6 - 0x22], D0 label0000351A: 0000351A 2D6E FFDE 0020 move.l [A6 + 0x20], [A6 - 0x22] 00003520 2B44 AD8A move.l [A5 - 0x5276], D4 00003524 6000 00D2 bra +0xD4 /* 000035F8 */ label00003528: 00003528 3005 move.w D0, D5 0000352A 48C0 ext.l D0 0000352C DC80 add.l D6, D0 0000352E BCAE FFD6 cmp.l D6, [A6 - 0x2A] 00003532 6600 00B2 bne +0xB4 /* 000035E6 */ 00003536 102E 000A move.b D0, [A6 + 0xA] 0000353A 6712 beq +0x14 /* 0000354E */ 0000353C 2F00 move.l -[A7], D0 0000353E 4267 clr.w -[A7] 00003540 4EAD 1CA2 jsr [A5 + 0x1CA2 /* export_912 */] 00003544 121F move.b D1, [A7]+ 00003546 201F move.l D0, [A7]+ 00003548 C001 and.b D0, D1 0000354A 6600 00AC bne +0xAE /* 000035F8 */ label0000354E: 0000354E 2F0B move.l -[A7], A3 00003550 1F2E FFD2 move.b -[A7], [A6 - 0x2E] 00003554 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00003558 2F04 move.l -[A7], D4 0000355A 4267 clr.w -[A7] 0000355C 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] 00003560 5C8C addq.l A4, 6 00003562 B9EE FFF4 cmpa.l A4, [A6 - 0xC] 00003566 6608 bne +0xA /* 00003570 */ 00003568 2047 movea.l A0, D7 0000356A 2850 movea.l A4, [A0] 0000356C 7030 moveq.l D0, 0x30 0000356E D9C0 add.l A4, D0 label00003570: 00003570 2814 move.l D4, [A4] 00003572 42A7 clr.l -[A7] 00003574 2F04 move.l -[A7], D4 00003576 4EAD 0EDA jsr [A5 + 0xEDA /* export_471 */] 0000357A 265F movea.l A3, [A7]+ 0000357C 200B move.l D0, A3 0000357E 6608 bne +0xA /* 00003588 */ 00003580 700C moveq.l D0, 0x0C 00003582 2F00 move.l -[A7], D0 00003584 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00003588: 00003588 2F0B move.l -[A7], A3 0000358A 486E FFD2 pea.l [A6 - 0x2E] 0000358E 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 00003592 422E FFBE clr.b [A6 - 0x42] 00003596 102E 0008 move.b D0, [A6 + 0x8] 0000359A 6736 beq +0x38 /* 000035D2 */ 0000359C 082D 0004 A6DC btst.b [A5 - 0x5924], 0x4 000035A2 56C1 sne D1 000035A4 C001 and.b D0, D1 000035A6 672A beq +0x2C /* 000035D2 */ 000035A8 2053 movea.l A0, [A3] 000035AA 2F08 move.l -[A7], A0 000035AC 42A7 clr.l -[A7] 000035AE 2F0B move.l -[A7], A3 000035B0 3F05 move.w -[A7], D5 000035B2 3F2C 0004 move.w -[A7], [A4 + 0x4] 000035B6 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 000035BA 201F move.l D0, [A7]+ 000035BC 205F movea.l A0, [A7]+ 000035BE B0A8 0014 cmp.l D0, [A0 + 0x14] 000035C2 6608 bne +0xA /* 000035CC */ 000035C4 1D7C 0001 FFBE move.b [A6 - 0x42], 0x1 000035CA 6006 bra +0x8 /* 000035D2 */ label000035CC: 000035CC 1D7C 0001 FFBC move.b [A6 - 0x44], 0x1 label000035D2: 000035D2 2C13 move.l D6, [A3] 000035D4 7018 moveq.l D0, 0x18 000035D6 DC80 add.l D6, D0 000035D8 3005 move.w D0, D5 000035DA C1EC 0004 muls.w D0, [A4 + 0x4] 000035DE 48C0 ext.l D0 000035E0 D086 add.l D0, D6 000035E2 2D40 FFD6 move.l [A6 - 0x2A], D0 label000035E6: 000035E6 52AE FFDE addq.l [A6 - 0x22], 1 000035EA 690C bvs +0xE /* 000035F8 */ label000035EC: 000035EC 202E FFDE move.l D0, [A6 - 0x22] 000035F0 B0AE FFB8 cmp.l D0, [A6 - 0x48] 000035F4 6F00 FE50 ble -0x1AE /* 00003446 */ label000035F8: 000035F8 2F0B move.l -[A7], A3 000035FA 1F2E FFD2 move.b -[A7], [A6 - 0x2E] 000035FE 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00003602 2F04 move.l -[A7], D4 00003604 4267 clr.w -[A7] 00003606 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] label0000360A: 0000360A 2F07 move.l -[A7], D7 0000360C 1F2E FFD3 move.b -[A7], [A6 - 0x2D] 00003610 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00003614 2F2E 001C move.l -[A7], [A6 + 0x1C] 00003618 4267 clr.w -[A7] 0000361A 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] 0000361E 4AAD A6F8 tst.l [A5 - 0x5908] 00003622 56C0 sne D0 00003624 C02E FFBC and.b D0, [A6 - 0x44] 00003628 670C beq +0xE /* 00003636 */ 0000362A 7000 moveq.l D0, 0x00 0000362C 2B40 A6F8 move.l [A5 - 0x5908], D0 00003630 1B7C 0001 AD7A move.b [A5 - 0x5286], 0x1 label00003636: 00003636 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 0000363A 4E5E unlink A6 0000363C 205F movea.l A0, [A7]+ 0000363E DEFC 0018 add.w A7, 0x18 00003642 4ED0 jmp [A0] export_1244: 00003644 4E56 FEE4 link A6, -0x011C 00003648 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000364C 206E 0008 movea.l A0, [A6 + 0x8] 00003650 43EE FF00 lea.l A1, [A6 - 0x100] 00003654 703F moveq.l D0, 0x3F label00003656: 00003656 22D8 move.l [A1]+, [A0]+ 00003658 51C8 FFFC dbf D0, -0x6 /* 00003656 */ 0000365C 282E 000C move.l D4, [A6 + 0xC] 00003660 422E 0010 clr.b [A6 + 0x10] 00003664 4267 clr.w -[A7] 00003666 486E FF00 pea.l [A6 - 0x100] 0000366A 4EAD 1CBA jsr [A5 + 0x1CBA /* export_915 */] 0000366E 101F move.b D0, [A7]+ 00003670 6704 beq +0x6 /* 00003676 */ 00003672 6000 00D0 bra +0xD2 /* 00003744 */ label00003676: 00003676 4267 clr.w -[A7] 00003678 4240 clr.w D0 0000367A 102E FF00 move.b D0, [A6 - 0x100] 0000367E 5240 addq.w D0, 1 00003680 3F00 move.w -[A7], D0 00003682 3F3C 00FF move.w -[A7], 0xFF 00003686 4EAD 1E32 jsr [A5 + 0x1E32 /* export_962 */] 0000368A 3E1F move.w D7, [A7]+ 0000368C 41EE FF00 lea.l A0, [A6 - 0x100] 00003690 4230 7000 clr.b [A0 + D7.w] 00003694 4267 clr.w -[A7] 00003696 2F04 move.l -[A7], D4 00003698 3007 move.w D0, D7 0000369A 48C0 ext.l D0 0000369C 2F00 move.l -[A7], D0 0000369E 486E FEF8 pea.l [A6 - 0x108] 000036A2 4EBA F270 jsr [PC - 0xD90 /* 00002914 */] 000036A6 101F move.b D0, [A7]+ 000036A8 6700 009A beq +0x9C /* 00003744 */ 000036AC 42A7 clr.l -[A7] 000036AE 2F04 move.l -[A7], D4 000036B0 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 000036B4 285F movea.l A4, [A7]+ 000036B6 2054 movea.l A0, [A4] 000036B8 2028 0028 move.l D0, [A0 + 0x28] 000036BC 7232 moveq.l D1, 0x32 000036BE D081 add.l D0, D1 000036C0 2054 movea.l A0, [A4] 000036C2 2228 002E move.l D1, [A0 + 0x2E] 000036C6 D280 add.l D1, D0 000036C8 2D41 FEF8 move.l [A6 - 0x108], D1 000036CC 266E FEF8 movea.l A3, [A6 - 0x108] 000036D0 D7D4 add.l A3, [A4] 000036D2 42A7 clr.l -[A7] 000036D4 2F0B move.l -[A7], A3 000036D6 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 000036DA 201F move.l D0, [A7]+ 000036DC 5280 addq.l D0, 1 000036DE 3C00 move.w D6, D0 000036E0 BC47 cmp.w D6, D7 000036E2 6734 beq +0x36 /* 00003718 */ 000036E4 3006 move.w D0, D6 000036E6 48C0 ext.l D0 000036E8 D08B add.l D0, A3 000036EA 2D40 FEEC move.l [A6 - 0x114], D0 000036EE 3007 move.w D0, D7 000036F0 48C0 ext.l D0 000036F2 D08B add.l D0, A3 000036F4 2D40 FEE8 move.l [A6 - 0x118], D0 000036F8 2054 movea.l A0, [A4] 000036FA 2A10 move.l D5, [A0] 000036FC DA94 add.l D5, [A4] 000036FE 2F2E FEEC move.l -[A7], [A6 - 0x114] 00003702 2F2E FEE8 move.l -[A7], [A6 - 0x118] 00003706 2005 move.l D0, D5 00003708 90AE FEEC sub.l D0, [A6 - 0x114] 0000370C 3207 move.w D1, D7 0000370E 48C1 ext.l D1 00003710 9081 sub.l D0, D1 00003712 2F00 move.l -[A7], D0 00003714 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] label00003718: 00003718 41EE FF00 lea.l A0, [A6 - 0x100] 0000371C 2008 move.l D0, A0 0000371E 5280 addq.l D0, 1 00003720 2D40 FEEC move.l [A6 - 0x114], D0 00003724 2D4B FEE8 move.l [A6 - 0x118], A3 00003728 486E FEEC pea.l [A6 - 0x114] 0000372C 486E FEE8 pea.l [A6 - 0x118] 00003730 4EAD 23A2 jsr [A5 + 0x23A2 /* export_1136 */] 00003734 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 0000373A 2F04 move.l -[A7], D4 0000373C 1F3C 0001 move.b -[A7], 0x1 00003740 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] label00003744: 00003744 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00003748 4E5E unlink A6 0000374A 205F movea.l A0, [A7]+ 0000374C 504F addq.w A7, 8 0000374E 4ED0 jmp [A0] export_1245: 00003750 4E56 FFE0 link A6, -0x0020 00003754 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00003758 2A2E 000C move.l D5, [A6 + 0xC] 0000375C 422E 0010 clr.b [A6 + 0x10] 00003760 42A7 clr.l -[A7] 00003762 206E 0008 movea.l A0, [A6 + 0x8] 00003766 2050 movea.l A0, [A0] 00003768 2F10 move.l -[A7], [A0] 0000376A 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 0000376E 2E1F move.l D7, [A7]+ 00003770 5287 addq.l D7, 1 00003772 0C87 0000 7530 cmpi.l D7, 0x7530 /* 'u0' */ 00003778 6E00 00C6 bgt +0xC8 /* 00003840 */ 0000377C 4267 clr.w -[A7] 0000377E 2F05 move.l -[A7], D5 00003780 2F07 move.l -[A7], D7 00003782 486E FFF8 pea.l [A6 - 0x8] 00003786 4EBA F18C jsr [PC - 0xE74 /* 00002914 */] 0000378A 101F move.b D0, [A7]+ 0000378C 6604 bne +0x6 /* 00003792 */ 0000378E 6000 00B0 bra +0xB2 /* 00003840 */ label00003792: 00003792 42A7 clr.l -[A7] 00003794 2F05 move.l -[A7], D5 00003796 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 0000379A 285F movea.l A4, [A7]+ 0000379C 2054 movea.l A0, [A4] 0000379E 2028 0028 move.l D0, [A0 + 0x28] 000037A2 7232 moveq.l D1, 0x32 000037A4 D081 add.l D0, D1 000037A6 2054 movea.l A0, [A4] 000037A8 2228 002E move.l D1, [A0 + 0x2E] 000037AC D280 add.l D1, D0 000037AE 2D41 FFF8 move.l [A6 - 0x8], D1 000037B2 202E FFF8 move.l D0, [A6 - 0x8] 000037B6 D094 add.l D0, [A4] 000037B8 2D40 FFEC move.l [A6 - 0x14], D0 000037BC 486E FFEC pea.l [A6 - 0x14] 000037C0 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 000037C4 42A7 clr.l -[A7] 000037C6 2F2E FFEC move.l -[A7], [A6 - 0x14] 000037CA 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 000037CE 2C1F move.l D6, [A7]+ 000037D0 5286 addq.l D6, 1 000037D2 BC87 cmp.l D6, D7 000037D4 6730 beq +0x32 /* 00003806 */ 000037D6 2006 move.l D0, D6 000037D8 D0AE FFEC add.l D0, [A6 - 0x14] 000037DC 2D40 FFE8 move.l [A6 - 0x18], D0 000037E0 2007 move.l D0, D7 000037E2 D0AE FFEC add.l D0, [A6 - 0x14] 000037E6 2D40 FFE4 move.l [A6 - 0x1C], D0 000037EA 2054 movea.l A0, [A4] 000037EC 2650 movea.l A3, [A0] 000037EE D7D4 add.l A3, [A4] 000037F0 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000037F4 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 000037F8 200B move.l D0, A3 000037FA 90AE FFE8 sub.l D0, [A6 - 0x18] 000037FE 9087 sub.l D0, D7 00003800 2F00 move.l -[A7], D0 00003802 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] label00003806: 00003806 206E 0008 movea.l A0, [A6 + 0x8] 0000380A 2050 movea.l A0, [A0] 0000380C 2D50 FFE8 move.l [A6 - 0x18], [A0] 00003810 2D6E FFEC FFE4 move.l [A6 - 0x1C], [A6 - 0x14] 00003816 486E FFE8 pea.l [A6 - 0x18] 0000381A 486E FFE4 pea.l [A6 - 0x1C] 0000381E 4EAD 23A2 jsr [A5 + 0x23A2 /* export_1136 */] 00003822 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003826 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 0000382A 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 00003830 2F05 move.l -[A7], D5 00003832 1F3C 0001 move.b -[A7], 0x1 00003836 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 0000383A 2F05 move.l -[A7], D5 0000383C 4EAD 1092 jsr [A5 + 0x1092 /* export_526 */] label00003840: 00003840 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00003844 4E5E unlink A6 00003846 205F movea.l A0, [A7]+ 00003848 504F addq.w A7, 8 0000384A 4ED0 jmp [A0] export_1246: 0000384C 4E56 FFD2 link A6, -0x002E 00003850 48E7 0308 movem.l -[A7], D6,D7,A4 00003854 422E 0014 clr.b [A6 + 0x14] 00003858 4267 clr.w -[A7] 0000385A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000385E 3F2E 000A move.w -[A7], [A6 + 0xA] 00003862 486E FFE2 pea.l [A6 - 0x1E] 00003866 4EBA DC80 jsr [PC - 0x2380 /* 000014E8 */] 0000386A 101F move.b D0, [A7]+ 0000386C 6604 bne +0x6 /* 00003872 */ 0000386E 6000 0098 bra +0x9A /* 00003908 */ label00003872: 00003872 082E 0004 FFF0 btst.b [A6 - 0x10], 0x4 00003878 6754 beq +0x56 /* 000038CE */ 0000387A 102E 0008 move.b D0, [A6 + 0x8] 0000387E 6706 beq +0x8 /* 00003886 */ 00003880 7E31 moveq.l D7, 0x31 00003882 7C01 moveq.l D6, 0x01 00003884 6004 bra +0x6 /* 0000388A */ label00003886: 00003886 7E30 moveq.l D7, 0x30 00003888 7C00 moveq.l D6, 0x00 label0000388A: 0000388A 42A7 clr.l -[A7] 0000388C 7002 moveq.l D0, 0x02 0000388E 2F00 move.l -[A7], D0 00003890 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00003894 2D5F FFDE move.l [A6 - 0x22], [A7]+ 00003898 206E FFDE movea.l A0, [A6 - 0x22] 0000389C 2850 movea.l A4, [A0] 0000389E 1887 move.b [A4], D7 000038A0 528C addq.l A4, 1 000038A2 4214 clr.b [A4] 000038A4 4267 clr.w -[A7] 000038A6 2F2E 000C move.l -[A7], [A6 + 0xC] 000038AA 42A7 clr.l -[A7] 000038AC 3F2E 000A move.w -[A7], [A6 + 0xA] 000038B0 2F2E FFDE move.l -[A7], [A6 - 0x22] 000038B4 2F06 move.l -[A7], D6 000038B6 4267 clr.w -[A7] 000038B8 486E FFD5 pea.l [A6 - 0x2B] 000038BC 4EBA 0E40 jsr [PC + 0xE40 /* 000046FE */] 000038C0 1D5F 0014 move.b [A6 + 0x14], [A7]+ 000038C4 486E FFDE pea.l [A6 - 0x22] 000038C8 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 000038CC 603A bra +0x3C /* 00003908 */ label000038CE: 000038CE 102E 0008 move.b D0, [A6 + 0x8] 000038D2 6712 beq +0x14 /* 000038E6 */ 000038D4 7000 moveq.l D0, 0x00 000038D6 302E FFF0 move.w D0, [A6 - 0x10] 000038DA 80BC 0000 4000 or.l D0, 0x4000 /* '@\0' */ 000038E0 3D40 FFF0 move.w [A6 - 0x10], D0 000038E4 6010 bra +0x12 /* 000038F6 */ label000038E6: 000038E6 7000 moveq.l D0, 0x00 000038E8 302E FFF0 move.w D0, [A6 - 0x10] 000038EC C0BC FFFF BFFF and.l D0, 0xFFFFBFFF 000038F2 3D40 FFF0 move.w [A6 - 0x10], D0 label000038F6: 000038F6 4267 clr.w -[A7] 000038F8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000038FC 486E FFE2 pea.l [A6 - 0x1E] 00003900 4EBA 03FC jsr [PC + 0x3FC /* 00003CFE */] 00003904 1D5F 0014 move.b [A6 + 0x14], [A7]+ label00003908: 00003908 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 0000390C 4E5E unlink A6 0000390E 205F movea.l A0, [A7]+ 00003910 DEFC 000C add.w A7, 0xC 00003914 4ED0 jmp [A0] export_1247: 00003916 4E56 FEE4 link A6, -0x011C 0000391A 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000391E 206E 0008 movea.l A0, [A6 + 0x8] 00003922 43EE FF00 lea.l A1, [A6 - 0x100] 00003926 703F moveq.l D0, 0x3F label00003928: 00003928 22D8 move.l [A1]+, [A0]+ 0000392A 51C8 FFFC dbf D0, -0x6 /* 00003928 */ 0000392E 2A2E 000C move.l D5, [A6 + 0xC] 00003932 422E 0010 clr.b [A6 + 0x10] 00003936 4267 clr.w -[A7] 00003938 486E FF00 pea.l [A6 - 0x100] 0000393C 4EAD 1CBA jsr [A5 + 0x1CBA /* export_915 */] 00003940 101F move.b D0, [A7]+ 00003942 6704 beq +0x6 /* 00003948 */ 00003944 6000 00E6 bra +0xE8 /* 00003A2C */ label00003948: 00003948 4267 clr.w -[A7] 0000394A 4240 clr.w D0 0000394C 102E FF00 move.b D0, [A6 - 0x100] 00003950 5240 addq.w D0, 1 00003952 3F00 move.w -[A7], D0 00003954 3F3C 00FF move.w -[A7], 0xFF 00003958 4EAD 1E32 jsr [A5 + 0x1E32 /* export_962 */] 0000395C 3E1F move.w D7, [A7]+ 0000395E 41EE FF00 lea.l A0, [A6 - 0x100] 00003962 4230 7000 clr.b [A0 + D7.w] 00003966 4267 clr.w -[A7] 00003968 2F05 move.l -[A7], D5 0000396A 3007 move.w D0, D7 0000396C 48C0 ext.l D0 0000396E 2F00 move.l -[A7], D0 00003970 486E FEF8 pea.l [A6 - 0x108] 00003974 4EBA EF9E jsr [PC - 0x1062 /* 00002914 */] 00003978 101F move.b D0, [A7]+ 0000397A 6700 00B0 beq +0xB2 /* 00003A2C */ 0000397E 42A7 clr.l -[A7] 00003980 2F05 move.l -[A7], D5 00003982 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00003986 285F movea.l A4, [A7]+ 00003988 2054 movea.l A0, [A4] 0000398A 2028 002C move.l D0, [A0 + 0x2C] 0000398E 7236 moveq.l D1, 0x36 00003990 D081 add.l D0, D1 00003992 2054 movea.l A0, [A4] 00003994 2228 0032 move.l D1, [A0 + 0x32] 00003998 D280 add.l D1, D0 0000399A 2D41 FEF8 move.l [A6 - 0x108], D1 0000399E 266E FEF8 movea.l A3, [A6 - 0x108] 000039A2 D7D4 add.l A3, [A4] 000039A4 42A7 clr.l -[A7] 000039A6 2F0B move.l -[A7], A3 000039A8 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 000039AC 201F move.l D0, [A7]+ 000039AE 5280 addq.l D0, 1 000039B0 3C00 move.w D6, D0 000039B2 BC47 cmp.w D6, D7 000039B4 6734 beq +0x36 /* 000039EA */ 000039B6 3006 move.w D0, D6 000039B8 48C0 ext.l D0 000039BA D08B add.l D0, A3 000039BC 2D40 FEEC move.l [A6 - 0x114], D0 000039C0 3007 move.w D0, D7 000039C2 48C0 ext.l D0 000039C4 D08B add.l D0, A3 000039C6 2D40 FEE8 move.l [A6 - 0x118], D0 000039CA 2054 movea.l A0, [A4] 000039CC 2810 move.l D4, [A0] 000039CE D894 add.l D4, [A4] 000039D0 2F2E FEEC move.l -[A7], [A6 - 0x114] 000039D4 2F2E FEE8 move.l -[A7], [A6 - 0x118] 000039D8 2004 move.l D0, D4 000039DA 90AE FEEC sub.l D0, [A6 - 0x114] 000039DE 3207 move.w D1, D7 000039E0 48C1 ext.l D1 000039E2 9081 sub.l D0, D1 000039E4 2F00 move.l -[A7], D0 000039E6 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] label000039EA: 000039EA 41EE FF00 lea.l A0, [A6 - 0x100] 000039EE 2008 move.l D0, A0 000039F0 5280 addq.l D0, 1 000039F2 2D40 FEEC move.l [A6 - 0x114], D0 000039F6 2D4B FEE8 move.l [A6 - 0x118], A3 000039FA 486E FEEC pea.l [A6 - 0x114] 000039FE 486E FEE8 pea.l [A6 - 0x118] 00003A02 4EAD 23A2 jsr [A5 + 0x23A2 /* export_1136 */] 00003A06 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 00003A0C 2F05 move.l -[A7], D5 00003A0E 1F3C 0001 move.b -[A7], 0x1 00003A12 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00003A16 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00003A1A 42A7 clr.l -[A7] 00003A1C 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00003A20 2F05 move.l -[A7], D5 00003A22 4EBA F754 jsr [PC - 0x8AC /* 00003178 */] 00003A26 4267 clr.w -[A7] 00003A28 4EBA 18D4 jsr [PC + 0x18D4 /* 000052FE */] label00003A2C: 00003A2C 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00003A30 4E5E unlink A6 00003A32 205F movea.l A0, [A7]+ 00003A34 504F addq.w A7, 8 00003A36 4ED0 jmp [A0] export_1248: 00003A38 4E56 FFE4 link A6, -0x001C 00003A3C 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00003A40 2A2E 000C move.l D5, [A6 + 0xC] 00003A44 422E 0010 clr.b [A6 + 0x10] 00003A48 42A7 clr.l -[A7] 00003A4A 206E 0008 movea.l A0, [A6 + 0x8] 00003A4E 2050 movea.l A0, [A0] 00003A50 2F10 move.l -[A7], [A0] 00003A52 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 00003A56 201F move.l D0, [A7]+ 00003A58 5280 addq.l D0, 1 00003A5A 3E00 move.w D7, D0 00003A5C 0C47 7530 cmpi.w D7, 0x7530 /* 'u0' */ 00003A60 6E00 00D4 bgt +0xD6 /* 00003B36 */ 00003A64 4267 clr.w -[A7] 00003A66 2F05 move.l -[A7], D5 00003A68 3007 move.w D0, D7 00003A6A 48C0 ext.l D0 00003A6C 2F00 move.l -[A7], D0 00003A6E 486E FFF8 pea.l [A6 - 0x8] 00003A72 4EBA EEA0 jsr [PC - 0x1160 /* 00002914 */] 00003A76 101F move.b D0, [A7]+ 00003A78 6604 bne +0x6 /* 00003A7E */ 00003A7A 6000 00BA bra +0xBC /* 00003B36 */ label00003A7E: 00003A7E 42A7 clr.l -[A7] 00003A80 2F05 move.l -[A7], D5 00003A82 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00003A86 285F movea.l A4, [A7]+ 00003A88 2054 movea.l A0, [A4] 00003A8A 2028 002C move.l D0, [A0 + 0x2C] 00003A8E 7236 moveq.l D1, 0x36 00003A90 D081 add.l D0, D1 00003A92 2054 movea.l A0, [A4] 00003A94 2228 0032 move.l D1, [A0 + 0x32] 00003A98 D280 add.l D1, D0 00003A9A 2D41 FFF8 move.l [A6 - 0x8], D1 00003A9E 202E FFF8 move.l D0, [A6 - 0x8] 00003AA2 D094 add.l D0, [A4] 00003AA4 2D40 FFF0 move.l [A6 - 0x10], D0 00003AA8 486E FFF0 pea.l [A6 - 0x10] 00003AAC 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 00003AB0 42A7 clr.l -[A7] 00003AB2 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00003AB6 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 00003ABA 201F move.l D0, [A7]+ 00003ABC 5280 addq.l D0, 1 00003ABE 3C00 move.w D6, D0 00003AC0 BC47 cmp.w D6, D7 00003AC2 6738 beq +0x3A /* 00003AFC */ 00003AC4 3006 move.w D0, D6 00003AC6 48C0 ext.l D0 00003AC8 D0AE FFF0 add.l D0, [A6 - 0x10] 00003ACC 2D40 FFEC move.l [A6 - 0x14], D0 00003AD0 3007 move.w D0, D7 00003AD2 48C0 ext.l D0 00003AD4 D0AE FFF0 add.l D0, [A6 - 0x10] 00003AD8 2D40 FFE8 move.l [A6 - 0x18], D0 00003ADC 2054 movea.l A0, [A4] 00003ADE 2650 movea.l A3, [A0] 00003AE0 D7D4 add.l A3, [A4] 00003AE2 2F2E FFEC move.l -[A7], [A6 - 0x14] 00003AE6 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00003AEA 200B move.l D0, A3 00003AEC 90AE FFEC sub.l D0, [A6 - 0x14] 00003AF0 3207 move.w D1, D7 00003AF2 48C1 ext.l D1 00003AF4 9081 sub.l D0, D1 00003AF6 2F00 move.l -[A7], D0 00003AF8 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] label00003AFC: 00003AFC 206E 0008 movea.l A0, [A6 + 0x8] 00003B00 2050 movea.l A0, [A0] 00003B02 2D50 FFEC move.l [A6 - 0x14], [A0] 00003B06 2D6E FFF0 FFE8 move.l [A6 - 0x18], [A6 - 0x10] 00003B0C 486E FFEC pea.l [A6 - 0x14] 00003B10 486E FFE8 pea.l [A6 - 0x18] 00003B14 4EAD 23A2 jsr [A5 + 0x23A2 /* export_1136 */] 00003B18 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003B1C 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 00003B20 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 00003B26 2F05 move.l -[A7], D5 00003B28 1F3C 0001 move.b -[A7], 0x1 00003B2C 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00003B30 2F05 move.l -[A7], D5 00003B32 4EAD 109A jsr [A5 + 0x109A /* export_527 */] label00003B36: 00003B36 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00003B3A 4E5E unlink A6 00003B3C 205F movea.l A0, [A7]+ 00003B3E 504F addq.w A7, 8 00003B40 4ED0 jmp [A0] export_1249: fn00003B42: 00003B42 4E56 FF76 link A6, -0x008A 00003B46 48E7 0700 movem.l -[A7], D5,D6,D7 00003B4A 1A2E 0008 move.b D5, [A6 + 0x8] 00003B4E 102D ACA6 move.b D0, [A5 - 0x535A] 00003B52 6704 beq +0x6 /* 00003B58 */ 00003B54 6000 0092 bra +0x94 /* 00003BE8 */ label00003B58: 00003B58 42A7 clr.l -[A7] 00003B5A 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00003B5E 2F2E 000A move.l -[A7], [A6 + 0xA] 00003B62 4EBA F614 jsr [PC - 0x9EC /* 00003178 */] 00003B66 2E1F move.l D7, [A7]+ 00003B68 6602 bne +0x4 /* 00003B6C */ 00003B6A 607C bra +0x7E /* 00003BE8 */ label00003B6C: 00003B6C 4267 clr.w -[A7] 00003B6E 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00003B72 2F07 move.l -[A7], D7 00003B74 486E FF7C pea.l [A6 - 0x84] 00003B78 4EBA D76C jsr [PC - 0x2894 /* 000012E6 */] 00003B7C 101F move.b D0, [A7]+ 00003B7E 660A bne +0xC /* 00003B8A */ 00003B80 2F3C 0005 BAAC move.l -[A7], 0x5BAAC 00003B86 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00003B8A: 00003B8A 082E 0004 FF80 btst.b [A6 - 0x80], 0x4 00003B90 56C6 sne D6 00003B92 4406 neg.b D6 00003B94 1005 move.b D0, D5 00003B96 6708 beq +0xA /* 00003BA0 */ 00003B98 08EE 0004 FF80 bset.b [A6 - 0x80], 0x4 00003B9E 6006 bra +0x8 /* 00003BA6 */ label00003BA0: 00003BA0 08AE 0004 FF80 bclr.b [A6 - 0x80], 0x4 label00003BA6: 00003BA6 4267 clr.w -[A7] 00003BA8 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00003BAC 2F07 move.l -[A7], D7 00003BAE 486E FF7C pea.l [A6 - 0x84] 00003BB2 4EBA 0040 jsr [PC + 0x40 /* 00003BF4 */] 00003BB6 101F move.b D0, [A7]+ 00003BB8 660A bne +0xC /* 00003BC4 */ 00003BBA 2F3C 0005 BAAD move.l -[A7], 0x5BAAD 00003BC0 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00003BC4: 00003BC4 BA06 cmp.b D5, D6 00003BC6 6720 beq +0x22 /* 00003BE8 */ 00003BC8 1005 move.b D0, D5 00003BCA 670C beq +0xE /* 00003BD8 */ 00003BCC 202D A704 move.l D0, [A5 - 0x58FC] 00003BD0 5280 addq.l D0, 1 00003BD2 2B40 A704 move.l [A5 - 0x58FC], D0 00003BD6 600A bra +0xC /* 00003BE2 */ label00003BD8: 00003BD8 202D A704 move.l D0, [A5 - 0x58FC] 00003BDC 5380 subq.l D0, 1 00003BDE 2B40 A704 move.l [A5 - 0x58FC], D0 label00003BE2: 00003BE2 1B7C 0001 AD7A move.b [A5 - 0x5286], 0x1 label00003BE8: 00003BE8 4CDF 00E0 movem.l D5,D6,D7, [A7]+ 00003BEC 4E5E unlink A6 00003BEE 205F movea.l A0, [A7]+ 00003BF0 5C4F addq.w A7, 6 00003BF2 4ED0 jmp [A0] fn00003BF4: 00003BF4 4E56 FFDE link A6, -0x0022 00003BF8 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00003BFC 422E 0014 clr.b [A6 + 0x14] 00003C00 4AAE 000C tst.l [A6 + 0xC] 00003C04 6E04 bgt +0x6 /* 00003C0A */ 00003C06 6000 00E8 bra +0xEA /* 00003CF0 */ label00003C0A: 00003C0A 42A7 clr.l -[A7] 00003C0C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003C10 4EAD 0ECA jsr [A5 + 0xECA /* export_469 */] 00003C14 2C1F move.l D6, [A7]+ 00003C16 6604 bne +0x6 /* 00003C1C */ 00003C18 6000 00D6 bra +0xD8 /* 00003CF0 */ label00003C1C: 00003C1C 2046 movea.l A0, D6 00003C1E 2050 movea.l A0, [A0] 00003C20 202E 000C move.l D0, [A6 + 0xC] 00003C24 B0A8 0018 cmp.l D0, [A0 + 0x18] 00003C28 6E00 00BC bgt +0xBE /* 00003CE6 */ 00003C2C 2046 movea.l A0, D6 00003C2E 2050 movea.l A0, [A0] 00003C30 3028 001C move.w D0, [A0 + 0x1C] 00003C34 48C0 ext.l D0 00003C36 2E00 move.l D7, D0 00003C38 2046 movea.l A0, D6 00003C3A 2850 movea.l A4, [A0] 00003C3C 7030 moveq.l D0, 0x30 00003C3E D9C0 add.l A4, D0 00003C40 2A2E 000C move.l D5, [A6 + 0xC] label00003C44: 00003C44 302C 0004 move.w D0, [A4 + 0x4] 00003C48 48C0 ext.l D0 00003C4A B085 cmp.l D0, D5 00003C4C 6C0C bge +0xE /* 00003C5A */ 00003C4E 302C 0004 move.w D0, [A4 + 0x4] 00003C52 48C0 ext.l D0 00003C54 9A80 sub.l D5, D0 00003C56 5C8C addq.l A4, 6 00003C58 60EA bra -0x14 /* 00003C44 */ label00003C5A: 00003C5A 2814 move.l D4, [A4] 00003C5C 42A7 clr.l -[A7] 00003C5E 2F04 move.l -[A7], D4 00003C60 4EAD 0EDA jsr [A5 + 0xEDA /* export_471 */] 00003C64 265F movea.l A3, [A7]+ 00003C66 200B move.l D0, A3 00003C68 677C beq +0x7E /* 00003CE6 */ 00003C6A 2053 movea.l A0, [A3] 00003C6C 2F08 move.l -[A7], A0 00003C6E 42A7 clr.l -[A7] 00003C70 2F0B move.l -[A7], A3 00003C72 3F07 move.w -[A7], D7 00003C74 3F2C 0004 move.w -[A7], [A4 + 0x4] 00003C78 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 00003C7C 201F move.l D0, [A7]+ 00003C7E 205F movea.l A0, [A7]+ 00003C80 B0A8 0014 cmp.l D0, [A0 + 0x14] 00003C84 57C0 seq D0 00003C86 4400 neg.b D0 00003C88 1D40 FFDF move.b [A6 - 0x21], D0 00003C8C 2005 move.l D0, D5 00003C8E 5380 subq.l D0, 1 00003C90 2F00 move.l -[A7], D0 00003C92 2F07 move.l -[A7], D7 00003C94 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00003C98 201F move.l D0, [A7]+ 00003C9A 7218 moveq.l D1, 0x18 00003C9C D081 add.l D0, D1 00003C9E 2D40 FFE4 move.l [A6 - 0x1C], D0 00003CA2 D093 add.l D0, [A3] 00003CA4 2D40 FFE0 move.l [A6 - 0x20], D0 00003CA8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003CAC 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00003CB0 2F07 move.l -[A7], D7 00003CB2 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 00003CB6 1D7C 0001 0014 move.b [A6 + 0x14], 0x1 00003CBC 102E FFDF move.b D0, [A6 - 0x21] 00003CC0 671A beq +0x1C /* 00003CDC */ 00003CC2 2053 movea.l A0, [A3] 00003CC4 2F08 move.l -[A7], A0 00003CC6 42A7 clr.l -[A7] 00003CC8 2F0B move.l -[A7], A3 00003CCA 3F07 move.w -[A7], D7 00003CCC 3F2C 0004 move.w -[A7], [A4 + 0x4] 00003CD0 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 00003CD4 201F move.l D0, [A7]+ 00003CD6 205F movea.l A0, [A7]+ 00003CD8 2140 0014 move.l [A0 + 0x14], D0 label00003CDC: 00003CDC 2F04 move.l -[A7], D4 00003CDE 1F3C 0001 move.b -[A7], 0x1 00003CE2 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] label00003CE6: 00003CE6 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003CEA 4267 clr.w -[A7] 00003CEC 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] label00003CF0: 00003CF0 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00003CF4 4E5E unlink A6 00003CF6 205F movea.l A0, [A7]+ 00003CF8 DEFC 000C add.w A7, 0xC 00003CFC 4ED0 jmp [A0] export_1250: fn00003CFE: 00003CFE 4E56 FFD8 link A6, -0x0028 00003D02 48E7 0118 movem.l -[A7], D7,A3,A4 00003D06 206E 0008 movea.l A0, [A6 + 0x8] 00003D0A 43EE FFE2 lea.l A1, [A6 - 0x1E] 00003D0E 7006 moveq.l D0, 0x06 label00003D10: 00003D10 22D8 move.l [A1]+, [A0]+ 00003D12 51C8 FFFC dbf D0, -0x6 /* 00003D10 */ 00003D16 3290 move.w [A1], [A0] 00003D18 422E 0010 clr.b [A6 + 0x10] 00003D1C 4A6E FFFA tst.w [A6 - 0x6] 00003D20 5FC0 sle D0 00003D22 4A6E FFFE tst.w [A6 - 0x2] 00003D26 5FC1 sle D1 00003D28 8001 or.b D0, D1 00003D2A 6702 beq +0x4 /* 00003D2E */ 00003D2C 6062 bra +0x64 /* 00003D90 */ label00003D2E: 00003D2E 42A7 clr.l -[A7] 00003D30 2F2E 000C move.l -[A7], [A6 + 0xC] 00003D34 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 00003D38 265F movea.l A3, [A7]+ 00003D3A 200B move.l D0, A3 00003D3C 6752 beq +0x54 /* 00003D90 */ 00003D3E 4207 clr.b D7 00003D40 42A7 clr.l -[A7] 00003D42 2F0B move.l -[A7], A3 00003D44 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 00003D48 4EBA D9B4 jsr [PC - 0x264C /* 000016FE */] 00003D4C 285F movea.l A4, [A7]+ 00003D4E 200C move.l D0, A4 00003D50 6734 beq +0x36 /* 00003D86 */ 00003D52 3D54 FFE2 move.w [A6 - 0x1E], [A4] 00003D56 4267 clr.w -[A7] 00003D58 486E FFE2 pea.l [A6 - 0x1E] 00003D5C 2F0C move.l -[A7], A4 00003D5E 701E moveq.l D0, 0x1E 00003D60 2F00 move.l -[A7], D0 00003D62 4EAD 23D2 jsr [A5 + 0x23D2 /* export_1142 */] 00003D66 1E1F move.b D7, [A7]+ 00003D68 0A07 0001 xori.b D7, 0x1 00003D6C 1007 move.b D0, D7 00003D6E 6710 beq +0x12 /* 00003D80 */ 00003D70 41EE FFE2 lea.l A0, [A6 - 0x1E] 00003D74 224C movea.l A1, A4 00003D76 7006 moveq.l D0, 0x06 label00003D78: 00003D78 22D8 move.l [A1]+, [A0]+ 00003D7A 51C8 FFFC dbf D0, -0x6 /* 00003D78 */ 00003D7E 3290 move.w [A1], [A0] label00003D80: 00003D80 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 label00003D86: 00003D86 2F2E 000C move.l -[A7], [A6 + 0xC] 00003D8A 1F07 move.b -[A7], D7 00003D8C 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label00003D90: 00003D90 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00003D94 4E5E unlink A6 00003D96 205F movea.l A0, [A7]+ 00003D98 504F addq.w A7, 8 00003D9A 4ED0 jmp [A0] export_1251: 00003D9C 4E56 FDDE link A6, -0x0222 00003DA0 206E 0008 movea.l A0, [A6 + 0x8] 00003DA4 43EE FF00 lea.l A1, [A6 - 0x100] 00003DA8 703F moveq.l D0, 0x3F label00003DAA: 00003DAA 22D8 move.l [A1]+, [A0]+ 00003DAC 51C8 FFFC dbf D0, -0x6 /* 00003DAA */ 00003DB0 422E 0012 clr.b [A6 + 0x12] 00003DB4 4267 clr.w -[A7] 00003DB6 486E FF00 pea.l [A6 - 0x100] 00003DBA 4EAD 1CBA jsr [A5 + 0x1CBA /* export_915 */] 00003DBE 101F move.b D0, [A7]+ 00003DC0 6702 beq +0x4 /* 00003DC4 */ 00003DC2 6066 bra +0x68 /* 00003E2A */ label00003DC4: 00003DC4 4267 clr.w -[A7] 00003DC6 2F2E 000E move.l -[A7], [A6 + 0xE] 00003DCA 3F2E 000C move.w -[A7], [A6 + 0xC] 00003DCE 486E FEE2 pea.l [A6 - 0x11E] 00003DD2 486E FDE2 pea.l [A6 - 0x21E] 00003DD6 486E FDDE pea.l [A6 - 0x222] 00003DDA 4EBA 1212 jsr [PC + 0x1212 /* 00004FEE */] 00003DDE 101F move.b D0, [A7]+ 00003DE0 6748 beq +0x4A /* 00003E2A */ 00003DE2 4267 clr.w -[A7] 00003DE4 486E FF00 pea.l [A6 - 0x100] 00003DE8 486E FDE2 pea.l [A6 - 0x21E] 00003DEC 4240 clr.w D0 00003DEE 102E FF00 move.b D0, [A6 - 0x100] 00003DF2 5240 addq.w D0, 1 00003DF4 48C0 ext.l D0 00003DF6 2F00 move.l -[A7], D0 00003DF8 4EAD 23D2 jsr [A5 + 0x23D2 /* export_1142 */] 00003DFC 101F move.b D0, [A7]+ 00003DFE 6708 beq +0xA /* 00003E08 */ 00003E00 1D7C 0001 0012 move.b [A6 + 0x12], 0x1 00003E06 601A bra +0x1C /* 00003E22 */ label00003E08: 00003E08 4267 clr.w -[A7] 00003E0A 2F2E 000E move.l -[A7], [A6 + 0xE] 00003E0E 486E FEE2 pea.l [A6 - 0x11E] 00003E12 486E FF00 pea.l [A6 - 0x100] 00003E16 2F2E FDDE move.l -[A7], [A6 - 0x222] 00003E1A 4EBA EC1C jsr [PC - 0x13E4 /* 00002A38 */] 00003E1E 1D5F 0012 move.b [A6 + 0x12], [A7]+ label00003E22: 00003E22 486E FDDE pea.l [A6 - 0x222] 00003E26 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] label00003E2A: 00003E2A 4E5E unlink A6 00003E2C 205F movea.l A0, [A7]+ 00003E2E DEFC 000A add.w A7, 0xA /* '\n' */ 00003E32 4ED0 jmp [A0] export_1252: 00003E34 4E56 FED6 link A6, -0x012A 00003E38 48E7 0700 movem.l -[A7], D5,D6,D7 00003E3C 2A2E 000E move.l D5, [A6 + 0xE] 00003E40 422E 0012 clr.b [A6 + 0x12] 00003E44 42A7 clr.l -[A7] 00003E46 206E 0008 movea.l A0, [A6 + 0x8] 00003E4A 2050 movea.l A0, [A0] 00003E4C 2F10 move.l -[A7], [A0] 00003E4E 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 00003E52 2E1F move.l D7, [A7]+ 00003E54 0C87 0000 7530 cmpi.l D7, 0x7530 /* 'u0' */ 00003E5A 6F04 ble +0x6 /* 00003E60 */ 00003E5C 6000 0090 bra +0x92 /* 00003EEE */ label00003E60: 00003E60 4267 clr.w -[A7] 00003E62 2F05 move.l -[A7], D5 00003E64 3F2E 000C move.w -[A7], [A6 + 0xC] 00003E68 486E FFE2 pea.l [A6 - 0x1E] 00003E6C 486E FEE2 pea.l [A6 - 0x11E] 00003E70 486E FEDE pea.l [A6 - 0x122] 00003E74 4EBA 1178 jsr [PC + 0x1178 /* 00004FEE */] 00003E78 101F move.b D0, [A7]+ 00003E7A 6772 beq +0x74 /* 00003EEE */ 00003E7C 42A7 clr.l -[A7] 00003E7E 206E FEDE movea.l A0, [A6 - 0x122] 00003E82 2F10 move.l -[A7], [A0] 00003E84 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 00003E88 2C1F move.l D6, [A7]+ 00003E8A BE86 cmp.l D7, D6 00003E8C 57C0 seq D0 00003E8E 4A00 tst.b D0 00003E90 6728 beq +0x2A /* 00003EBA */ 00003E92 2F00 move.l -[A7], D0 00003E94 4267 clr.w -[A7] 00003E96 206E 0008 movea.l A0, [A6 + 0x8] 00003E9A 2050 movea.l A0, [A0] 00003E9C 2F10 move.l -[A7], [A0] 00003E9E 206E FEDE movea.l A0, [A6 - 0x122] 00003EA2 2F10 move.l -[A7], [A0] 00003EA4 2F07 move.l -[A7], D7 00003EA6 4EAD 23D2 jsr [A5 + 0x23D2 /* export_1142 */] 00003EAA 121F move.b D1, [A7]+ 00003EAC 201F move.l D0, [A7]+ 00003EAE C001 and.b D0, D1 00003EB0 6708 beq +0xA /* 00003EBA */ 00003EB2 1D7C 0001 0012 move.b [A6 + 0x12], 0x1 00003EB8 602C bra +0x2E /* 00003EE6 */ label00003EBA: 00003EBA 4267 clr.w -[A7] 00003EBC 2F05 move.l -[A7], D5 00003EBE 486E FFE2 pea.l [A6 - 0x1E] 00003EC2 486E FEE2 pea.l [A6 - 0x11E] 00003EC6 206E 0008 movea.l A0, [A6 + 0x8] 00003ECA 2F10 move.l -[A7], [A0] 00003ECC 4EBA EB6A jsr [PC - 0x1496 /* 00002A38 */] 00003ED0 1D5F 0012 move.b [A6 + 0x12], [A7]+ 00003ED4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003ED8 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 00003EDC 2F05 move.l -[A7], D5 00003EDE 3F2E 000C move.w -[A7], [A6 + 0xC] 00003EE2 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */] label00003EE6: 00003EE6 486E FEDE pea.l [A6 - 0x122] 00003EEA 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] label00003EEE: 00003EEE 4CDF 00E0 movem.l D5,D6,D7, [A7]+ 00003EF2 4E5E unlink A6 00003EF4 205F movea.l A0, [A7]+ 00003EF6 DEFC 000A add.w A7, 0xA /* '\n' */ 00003EFA 4ED0 jmp [A0] export_1253: 00003EFC 4E56 FFFE link A6, -0x0002 00003F00 102D ACA8 move.b D0, [A5 - 0x5358] 00003F04 802D A642 or.b D0, [A5 - 0x59BE] 00003F08 6702 beq +0x4 /* 00003F0C */ 00003F0A 6044 bra +0x46 /* 00003F50 */ label00003F0C: 00003F0C 202D A6DC move.l D0, [A5 - 0x5924] 00003F10 322E 000A move.w D1, [A6 + 0xA] 00003F14 0300 btst D0, D1 00003F16 56C0 sne D0 00003F18 4400 neg.b D0 00003F1A 1D40 FFFF move.b [A6 - 0x1], D0 00003F1E B02E 0008 cmp.b D0, [A6 + 0x8] 00003F22 6602 bne +0x4 /* 00003F26 */ 00003F24 602A bra +0x2C /* 00003F50 */ label00003F26: 00003F26 102E 0008 move.b D0, [A6 + 0x8] 00003F2A 6710 beq +0x12 /* 00003F3C */ 00003F2C 202D A6DC move.l D0, [A5 - 0x5924] 00003F30 322E 000A move.w D1, [A6 + 0xA] 00003F34 03C0 .incomplete 00003F36 2B40 A6DC move.l [A5 - 0x5924], D0 00003F3A 600E bra +0x10 /* 00003F4A */ label00003F3C: 00003F3C 202D A6DC move.l D0, [A5 - 0x5924] 00003F40 322E 000A move.w D1, [A6 + 0xA] 00003F44 0380 bclr D0, D1 00003F46 2B40 A6DC move.l [A5 - 0x5924], D0 label00003F4A: 00003F4A 1B7C 0001 AD7A move.b [A5 - 0x5286], 0x1 label00003F50: 00003F50 4E5E unlink A6 00003F52 2E9F move.l [A7], [A7]+ 00003F54 4E75 rts export_1254: 00003F56 4E56 FC7C link A6, -0x0384 00003F5A 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00003F5E 206E 0008 movea.l A0, [A6 + 0x8] 00003F62 43EE FF00 lea.l A1, [A6 - 0x100] 00003F66 703F moveq.l D0, 0x3F label00003F68: 00003F68 22D8 move.l [A1]+, [A0]+ 00003F6A 51C8 FFFC dbf D0, -0x6 /* 00003F68 */ 00003F6E 4267 clr.w -[A7] 00003F70 486E FF00 pea.l [A6 - 0x100] 00003F74 486D A52E pea.l [A5 - 0x5AD2] 00003F78 1F3C 0001 move.b -[A7], 0x1 00003F7C 1F3C 0001 move.b -[A7], 0x1 00003F80 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */] 00003F84 101F move.b D0, [A7]+ 00003F86 670A beq +0xC /* 00003F92 */ 00003F88 1D7C 0001 000C move.b [A6 + 0xC], 0x1 00003F8E 6000 016E bra +0x170 /* 000040FE */ label00003F92: 00003F92 422E 000C clr.b [A6 + 0xC] 00003F96 4244 clr.w D4 00003F98 182E FF00 move.b D4, [A6 - 0x100] 00003F9C 701F moveq.l D0, 0x1F 00003F9E B044 cmp.w D0, D4 00003FA0 5DC0 slt D0 00003FA2 802D ACA6 or.b D0, [A5 - 0x535A] 00003FA6 2F00 move.l -[A7], D0 00003FA8 4267 clr.w -[A7] 00003FAA 486E FF00 pea.l [A6 - 0x100] 00003FAE 4EAD 1CBA jsr [A5 + 0x1CBA /* export_915 */] 00003FB2 121F move.b D1, [A7]+ 00003FB4 201F move.l D0, [A7]+ 00003FB6 8001 or.b D0, D1 00003FB8 0240 0001 andi.w D0, 0x1 00003FBC 6704 beq +0x6 /* 00003FC2 */ 00003FBE 6000 013E bra +0x140 /* 000040FE */ label00003FC2: 00003FC2 4267 clr.w -[A7] 00003FC4 486D A528 pea.l [A5 - 0x5AD8] 00003FC8 486D A408 pea.l [A5 - 0x5BF8] 00003FCC 4EAD 0662 jsr [A5 + 0x662 /* export_200 */] 00003FD0 1C1F move.b D6, [A7]+ 00003FD2 1006 move.b D0, D6 00003FD4 6742 beq +0x44 /* 00004018 */ 00003FD6 2F00 move.l -[A7], D0 00003FD8 4267 clr.w -[A7] 00003FDA 486E FF00 pea.l [A6 - 0x100] 00003FDE 2F00 move.l -[A7], D0 00003FE0 486E FC7C pea.l [A6 - 0x384] 00003FE4 3F3C 0011 move.w -[A7], 0x11 00003FE8 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */] 00003FEC 221F move.l D1, [A7]+ 00003FEE 201F move.l D0, [A7]+ 00003FF0 2F01 move.l -[A7], D1 00003FF2 1F3C 0001 move.b -[A7], 0x1 00003FF6 1F3C 0001 move.b -[A7], 0x1 00003FFA 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */] 00003FFE 121F move.b D1, [A7]+ 00004000 201F move.l D0, [A7]+ 00004002 0A01 0001 xori.b D1, 0x1 00004006 C001 and.b D0, D1 00004008 670E beq +0x10 /* 00004018 */ 0000400A 2F3C 0020 0039 move.l -[A7], 0x200039 /* ' \09' */ 00004010 4EAD 06CA jsr [A5 + 0x6CA /* export_213 */] 00004014 6000 00E8 bra +0xEA /* 000040FE */ label00004018: 00004018 2F3C 003A 0000 move.l -[A7], 0x3A0000 /* ':\0\0' */ 0000401E 486E FF00 pea.l [A6 - 0x100] 00004022 4EAD 1CEA jsr [A5 + 0x1CEA /* export_921 */] 00004026 4A5F tst.w [A7]+ 00004028 670E beq +0x10 /* 00004038 */ 0000402A 2F3C 0020 003A move.l -[A7], 0x20003A /* ' \0:' */ 00004030 4EAD 06CA jsr [A5 + 0x6CA /* export_213 */] 00004034 6000 00C8 bra +0xCA /* 000040FE */ label00004038: 00004038 2F3C 000D 0000 move.l -[A7], 0xD0000 /* '\r\0\0' */ 0000403E 486E FF00 pea.l [A6 - 0x100] 00004042 4EAD 1CEA jsr [A5 + 0x1CEA /* export_921 */] 00004046 4A5F tst.w [A7]+ 00004048 670E beq +0x10 /* 00004058 */ 0000404A 2F3C 0020 003B move.l -[A7], 0x20003B /* ' \0;' */ 00004050 4EAD 06CA jsr [A5 + 0x6CA /* export_213 */] 00004054 6000 00A8 bra +0xAA /* 000040FE */ label00004058: 00004058 486E FD7E pea.l [A6 - 0x282] 0000405C 707A moveq.l D0, 0x7A 0000405E 2F00 move.l -[A7], D0 00004060 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00004064 3D6D A528 FD94 move.w [A6 - 0x26C], [A5 - 0x5AD8] 0000406A 2D6D A52A FDAE move.l [A6 - 0x252], [A5 - 0x5AD6] 00004070 41ED A52E lea.l A0, [A5 - 0x5AD2] 00004074 2D48 FD90 move.l [A6 - 0x270], A0 00004078 41EE FF00 lea.l A0, [A6 - 0x100] 0000407C 2D48 FD9A move.l [A6 - 0x266], A0 00004080 4267 clr.w -[A7] 00004082 486E FD7E pea.l [A6 - 0x282] 00004086 4267 clr.w -[A7] 00004088 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 0000408C 3A1F move.w D5, [A7]+ 0000408E 4A45 tst.w D5 00004090 670C beq +0xE /* 0000409E */ 00004092 3F05 move.w -[A7], D5 00004094 3F3C 0020 move.w -[A7], 0x20 /* ' ' */ 00004098 4EAD 06CA jsr [A5 + 0x6CA /* export_213 */] 0000409C 6060 bra +0x62 /* 000040FE */ label0000409E: 0000409E 2E2D A630 move.l D7, [A5 - 0x59D0] 000040A2 102D A13E move.b D0, [A5 - 0x5EC2] 000040A6 6716 beq +0x18 /* 000040BE */ 000040A8 4267 clr.w -[A7] 000040AA 3F2D A62E move.w -[A7], [A5 - 0x59D2] 000040AE 486D A528 pea.l [A5 - 0x5AD8] 000040B2 4267 clr.w -[A7] 000040B4 4EAD 068A jsr [A5 + 0x68A /* export_205 */] 000040B8 1D5F FD7C move.b [A6 - 0x284], [A7]+ 000040BC 6010 bra +0x12 /* 000040CE */ label000040BE: 000040BE 41ED A52E lea.l A0, [A5 - 0x5AD2] 000040C2 43EE FF00 lea.l A1, [A6 - 0x100] 000040C6 703F moveq.l D0, 0x3F label000040C8: 000040C8 20D9 move.l [A0]+, [A1]+ 000040CA 51C8 FFFC dbf D0, -0x6 /* 000040C8 */ label000040CE: 000040CE 42A7 clr.l -[A7] 000040D0 486D A528 pea.l [A5 - 0x5AD8] 000040D4 4EAD 06DA jsr [A5 + 0x6DA /* export_215 */] 000040D8 2B5F A630 move.l [A5 - 0x59D0], [A7]+ 000040DC 1006 move.b D0, D6 000040DE 6706 beq +0x8 /* 000040E6 */ 000040E0 2B6D A630 A522 move.l [A5 - 0x5ADE], [A5 - 0x59D0] label000040E6: 000040E6 2F07 move.l -[A7], D7 000040E8 4EAD 070A jsr [A5 + 0x70A /* export_221 */] 000040EC 2F07 move.l -[A7], D7 000040EE 4EAD 0EEA jsr [A5 + 0xEEA /* export_473 */] 000040F2 2F07 move.l -[A7], D7 000040F4 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 000040F8 1D7C 0001 000C move.b [A6 + 0xC], 0x1 label000040FE: 000040FE 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 00004102 4E5E unlink A6 00004104 2E9F move.l [A7], [A7]+ 00004106 4E75 rts export_1255: 00004108 4E56 FFAA link A6, -0x0056 0000410C 48E7 0300 movem.l -[A7], D6,D7 00004110 422E 000C clr.b [A6 + 0xC] 00004114 102D ACA6 move.b D0, [A5 - 0x535A] 00004118 6704 beq +0x6 /* 0000411E */ 0000411A 6000 008A bra +0x8C /* 000041A6 */ label0000411E: 0000411E 42A7 clr.l -[A7] 00004120 206E 0008 movea.l A0, [A6 + 0x8] 00004124 2050 movea.l A0, [A0] 00004126 2F10 move.l -[A7], [A0] 00004128 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 0000412C 2E1F move.l D7, [A7]+ 0000412E 5287 addq.l D7, 1 00004130 0C87 0000 7530 cmpi.l D7, 0x7530 /* 'u0' */ 00004136 6F02 ble +0x4 /* 0000413A */ 00004138 606C bra +0x6E /* 000041A6 */ label0000413A: 0000413A 4267 clr.w -[A7] 0000413C 2007 move.l D0, D7 0000413E D0BC 0000 0600 add.l D0, 0x600 00004144 90AD A690 sub.l D0, [A5 - 0x5970] 00004148 2F00 move.l -[A7], D0 0000414A 4EAD 0E82 jsr [A5 + 0xE82 /* export_460 */] 0000414E 101F move.b D0, [A7]+ 00004150 6754 beq +0x56 /* 000041A6 */ 00004152 206E 0008 movea.l A0, [A6 + 0x8] 00004156 2F10 move.l -[A7], [A0] 00004158 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 0000415C 2F3C 0000 0600 move.l -[A7], 0x600 00004162 2F07 move.l -[A7], D7 00004164 206E 0008 movea.l A0, [A6 + 0x8] 00004168 2050 movea.l A0, [A0] 0000416A 2F10 move.l -[A7], [A0] 0000416C 4EAD 0F32 jsr [A5 + 0xF32 /* export_482 */] 00004170 486E FFAA pea.l [A6 - 0x56] 00004174 7050 moveq.l D0, 0x50 00004176 2F00 move.l -[A7], D0 00004178 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 0000417C 3D6D A62E FFC2 move.w [A6 - 0x3E], [A5 - 0x59D2] 00004182 4267 clr.w -[A7] 00004184 486E FFAA pea.l [A6 - 0x56] 00004188 4267 clr.w -[A7] 0000418A 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 0000418E 3C1F move.w D6, [A7]+ 00004190 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004194 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 00004198 1D7C 0001 000C move.b [A6 + 0xC], 0x1 0000419E 2F2D A630 move.l -[A7], [A5 - 0x59D0] 000041A2 4EAD 108A jsr [A5 + 0x108A /* export_525 */] label000041A6: 000041A6 4CDF 00C0 movem.l D6,D7, [A7]+ 000041AA 4E5E unlink A6 000041AC 2E9F move.l [A7], [A7]+ 000041AE 4E75 rts export_1256: 000041B0 4E56 FF7E link A6, -0x0082 000041B4 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000041B8 422E 0016 clr.b [A6 + 0x16] 000041BC 4A6E 000C tst.w [A6 + 0xC] 000041C0 6700 0526 beq +0x528 /* 000046E8 */ 000041C4 102D ACA8 move.b D0, [A5 - 0x5358] 000041C8 670A beq +0xC /* 000041D4 */ 000041CA 1D7C 0001 0016 move.b [A6 + 0x16], 0x1 000041D0 6000 0516 bra +0x518 /* 000046E8 */ label000041D4: 000041D4 4AAE 0008 tst.l [A6 + 0x8] 000041D8 57C0 seq D0 000041DA 4A00 tst.b D0 000041DC 6600 050A bne +0x50C /* 000046E8 */ 000041E0 206E 0008 movea.l A0, [A6 + 0x8] 000041E4 4A90 tst.l [A0] 000041E6 57C1 seq D1 000041E8 8001 or.b D0, D1 000041EA 6600 04FC bne +0x4FE /* 000046E8 */ 000041EE 42A7 clr.l -[A7] 000041F0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000041F4 3F3C 0004 move.w -[A7], 0x4 000041F8 A83D syscall TEDispatch 000041FA 2D5F FFB8 move.l [A6 - 0x48], [A7]+ 000041FE 57C0 seq D0 00004200 4A00 tst.b D0 00004202 6600 04E4 bne +0x4E6 /* 000046E8 */ 00004206 206E FFB8 movea.l A0, [A6 - 0x48] 0000420A 4A90 tst.l [A0] 0000420C 57C1 seq D1 0000420E 8001 or.b D0, D1 00004210 6600 04D6 bne +0x4D8 /* 000046E8 */ 00004214 4267 clr.w -[A7] 00004216 2F2E 000E move.l -[A7], [A6 + 0xE] 0000421A 302E 000C move.w D0, [A6 + 0xC] 0000421E 6A02 bpl +0x4 /* 00004222 */ 00004220 4440 neg.w D0 label00004222: 00004222 3F00 move.w -[A7], D0 00004224 486E FF90 pea.l [A6 - 0x70] 00004228 4EBA D2BE jsr [PC - 0x2D42 /* 000014E8 */] 0000422C 101F move.b D0, [A7]+ 0000422E 6604 bne +0x6 /* 00004234 */ 00004230 6000 04B6 bra +0x4B8 /* 000046E8 */ label00004234: 00004234 486E FF84 pea.l [A6 - 0x7C] 00004238 700C moveq.l D0, 0x0C 0000423A 2F00 move.l -[A7], D0 0000423C 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00004240 4267 clr.w -[A7] 00004242 3F2E FFA6 move.w -[A7], [A6 - 0x5A] 00004246 4EBA E696 jsr [PC - 0x196A /* 000028DE */] 0000424A 3D5F FF84 move.w [A6 - 0x7C], [A7]+ 0000424E 1D6E FFAA FF86 move.b [A6 - 0x7A], [A6 - 0x56] 00004254 3D6E FFA8 FF88 move.w [A6 - 0x78], [A6 - 0x58] 0000425A 206E FFB8 movea.l A0, [A6 - 0x48] 0000425E 2050 movea.l A0, [A0] 00004260 3D50 FFB6 move.w [A6 - 0x4A], [A0] 00004264 1D7C 0001 FF82 move.b [A6 - 0x7E], 0x1 0000426A 7001 moveq.l D0, 0x01 0000426C B06E FFB6 cmp.w D0, [A6 - 0x4A] 00004270 6670 bne +0x72 /* 000042E2 */ 00004272 426E FF7E clr.w [A6 - 0x82] 00004276 206E FFB8 movea.l A0, [A6 - 0x48] 0000427A 2050 movea.l A0, [A0] 0000427C 7001 moveq.l D0, 0x01 0000427E B068 0002 cmp.w D0, [A0 + 0x2] 00004282 6C16 bge +0x18 /* 0000429A */ 00004284 206E FFB8 movea.l A0, [A6 - 0x48] 00004288 2850 movea.l A4, [A0] 0000428A 206C 0004 movea.l A0, [A4 + 0x4] 0000428E 2050 movea.l A0, [A0] 00004290 4A50 tst.w [A0] 00004292 6606 bne +0x8 /* 0000429A */ 00004294 3D7C 0001 FF7E move.w [A6 - 0x82], 0x1 label0000429A: 0000429A 206E FFB8 movea.l A0, [A6 - 0x48] 0000429E 2050 movea.l A0, [A0] 000042A0 2068 0004 movea.l A0, [A0 + 0x4] 000042A4 2050 movea.l A0, [A0] 000042A6 302E FF7E move.w D0, [A6 - 0x82] 000042AA C1FC 0012 muls.w D0, 0x12 000042AE 49F0 0000 lea.l A4, [A0 + D0.w] 000042B2 302C 0006 move.w D0, [A4 + 0x6] 000042B6 B06E FF84 cmp.w D0, [A6 - 0x7C] 000042BA 57C0 seq D0 000042BC 4A00 tst.b D0 000042BE 6722 beq +0x24 /* 000042E2 */ 000042C0 122C 0008 move.b D1, [A4 + 0x8] 000042C4 142E FF86 move.b D2, [A6 - 0x7A] 000042C8 B202 cmp.b D1, D2 000042CA 57C1 seq D1 000042CC C001 and.b D0, D1 000042CE 6712 beq +0x14 /* 000042E2 */ 000042D0 322C 000A move.w D1, [A4 + 0xA] 000042D4 B26E FF88 cmp.w D1, [A6 - 0x78] 000042D8 57C1 seq D1 000042DA C001 and.b D0, D1 000042DC 6704 beq +0x6 /* 000042E2 */ 000042DE 422E FF82 clr.b [A6 - 0x7E] label000042E2: 000042E2 102E FF82 move.b D0, [A6 - 0x7E] 000042E6 6714 beq +0x16 /* 000042FC */ 000042E8 302E FFB6 move.w D0, [A6 - 0x4A] 000042EC E540 asl D0.w, 2 000042EE 48C0 ext.l D0 000042F0 2D40 FFC4 move.l [A6 - 0x3C], D0 000042F4 282E FFC4 move.l D4, [A6 - 0x3C] 000042F8 5C84 addq.l D4, 6 000042FA 6008 bra +0xA /* 00004304 */ label000042FC: 000042FC 7000 moveq.l D0, 0x00 000042FE 2D40 FFC4 move.l [A6 - 0x3C], D0 00004302 7805 moveq.l D4, 0x05 label00004304: 00004304 206E 0008 movea.l A0, [A6 + 0x8] 00004308 2050 movea.l A0, [A0] 0000430A 3028 003C move.w D0, [A0 + 0x3C] 0000430E 48C0 ext.l D0 00004310 2D40 FFC8 move.l [A6 - 0x38], D0 00004314 0CAE 0000 7530 FFC8 cmpi.l [A6 - 0x38], 0x7530 /* 'u0' */ 0000431C 5EC0 sgt D0 0000431E 0CAE 0000 7FFC FFC4 cmpi.l [A6 - 0x3C], 0x7FFC 00004326 5EC1 sgt D1 00004328 8001 or.b D0, D1 0000432A 6600 03BC bne +0x3BE /* 000046E8 */ 0000432E 4AAE FFC8 tst.l [A6 - 0x38] 00004332 6604 bne +0x6 /* 00004338 */ 00004334 7800 moveq.l D4, 0x00 00004336 6010 bra +0x12 /* 00004348 */ label00004338: 00004338 202E FFC8 move.l D0, [A6 - 0x38] 0000433C D084 add.l D0, D4 0000433E 5280 addq.l D0, 1 00004340 C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 00004346 2800 move.l D4, D0 label00004348: 00004348 202E 0012 move.l D0, [A6 + 0x12] 0000434C B0AE 000E cmp.l D0, [A6 + 0xE] 00004350 56C0 sne D0 00004352 4A00 tst.b D0 00004354 671C beq +0x1E /* 00004372 */ 00004356 4AAE 000E tst.l [A6 + 0xE] 0000435A 56C1 sne D1 0000435C C001 and.b D0, D1 0000435E 6712 beq +0x14 /* 00004372 */ 00004360 2F00 move.l -[A7], D0 00004362 4267 clr.w -[A7] 00004364 1F2E FF95 move.b -[A7], [A6 - 0x6B] 00004368 4EBA E4E8 jsr [PC - 0x1B18 /* 00002852 */] 0000436C 121F move.b D1, [A7]+ 0000436E 201F move.l D0, [A7]+ 00004370 C001 and.b D0, D1 label00004372: 00004372 1D40 FF83 move.b [A6 - 0x7D], D0 00004376 6714 beq +0x16 /* 0000438C */ 00004378 42A7 clr.l -[A7] 0000437A 2F2E 000E move.l -[A7], [A6 + 0xE] 0000437E 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00004382 265F movea.l A3, [A7]+ 00004384 7032 moveq.l D0, 0x32 00004386 2D40 FFB2 move.l [A6 - 0x4E], D0 0000438A 6012 bra +0x14 /* 0000439E */ label0000438C: 0000438C 42A7 clr.l -[A7] 0000438E 2F2E 0012 move.l -[A7], [A6 + 0x12] 00004392 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00004396 265F movea.l A3, [A7]+ 00004398 7036 moveq.l D0, 0x36 0000439A 2D40 FFB2 move.l [A6 - 0x4E], D0 label0000439E: 0000439E 200B move.l D0, A3 000043A0 6700 0346 beq +0x348 /* 000046E8 */ 000043A4 2F0B move.l -[A7], A3 000043A6 486E FF80 pea.l [A6 - 0x80] 000043AA 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 000043AE 2F0B move.l -[A7], A3 000043B0 3F2E 000C move.w -[A7], [A6 + 0xC] 000043B4 1F2E FF83 move.b -[A7], [A6 - 0x7D] 000043B8 486E FFF8 pea.l [A6 - 0x8] 000043BC 486E FFF4 pea.l [A6 - 0xC] 000043C0 486E FFC0 pea.l [A6 - 0x40] 000043C4 486E FFBC pea.l [A6 - 0x44] 000043C8 4EBA DC22 jsr [PC - 0x23DE /* 00001FEC */] 000043CC 4AAE FFF8 tst.l [A6 - 0x8] 000043D0 6604 bne +0x6 /* 000043D6 */ 000043D2 7C00 moveq.l D6, 0x00 000043D4 6042 bra +0x44 /* 00004418 */ label000043D6: 000043D6 4AAE FFBC tst.l [A6 - 0x44] 000043DA 6614 bne +0x16 /* 000043F0 */ 000043DC 2C2E FFC0 move.l D6, [A6 - 0x40] 000043E0 5A86 addq.l D6, 5 000043E2 202E FFF8 move.l D0, [A6 - 0x8] 000043E6 9093 sub.l D0, [A3] 000043E8 5B80 subq.l D0, 5 000043EA 2D40 FFD4 move.l [A6 - 0x2C], D0 000043EE 601C bra +0x1E /* 0000440C */ label000043F0: 000043F0 202E FFBC move.l D0, [A6 - 0x44] 000043F4 D0AE FFC0 add.l D0, [A6 - 0x40] 000043F8 2C00 move.l D6, D0 000043FA 5C86 addq.l D6, 6 000043FC 202E FFF8 move.l D0, [A6 - 0x8] 00004400 9093 sub.l D0, [A3] 00004402 90AE FFBC sub.l D0, [A6 - 0x44] 00004406 5D80 subq.l D0, 6 00004408 2D40 FFD4 move.l [A6 - 0x2C], D0 label0000440C: 0000440C 2006 move.l D0, D6 0000440E 5280 addq.l D0, 1 00004410 C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 00004416 2C00 move.l D6, D0 label00004418: 00004418 102E FF83 move.b D0, [A6 - 0x7D] 0000441C 6714 beq +0x16 /* 00004432 */ 0000441E 42A7 clr.l -[A7] 00004420 2F0B move.l -[A7], A3 00004422 4EBA 08CA jsr [PC + 0x8CA /* 00004CEE */] 00004426 2004 move.l D0, D4 00004428 D09F add.l D0, [A7]+ 0000442A 9086 sub.l D0, D6 0000442C 2D40 FFD0 move.l [A6 - 0x30], D0 00004430 6012 bra +0x14 /* 00004444 */ label00004432: 00004432 42A7 clr.l -[A7] 00004434 2F0B move.l -[A7], A3 00004436 4EBA 0926 jsr [PC + 0x926 /* 00004D5E */] 0000443A 2004 move.l D0, D4 0000443C D09F add.l D0, [A7]+ 0000443E 9086 sub.l D0, D6 00004440 2D40 FFD0 move.l [A6 - 0x30], D0 label00004444: 00004444 202E FFB2 move.l D0, [A6 - 0x4E] 00004448 D093 add.l D0, [A3] 0000444A 720E moveq.l D1, 0x0E 0000444C 9081 sub.l D0, D1 0000444E 2D40 FFAE move.l [A6 - 0x52], D0 00004452 4AAE FFC8 tst.l [A6 - 0x38] 00004456 6C0A bge +0xC /* 00004462 */ 00004458 2F3C 033E FC77 move.l -[A7], 0x33EFC77 0000445E 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00004462: 00004462 4AAE FFC8 tst.l [A6 - 0x38] 00004466 6650 bne +0x52 /* 000044B8 */ 00004468 4AAE FFF8 tst.l [A6 - 0x8] 0000446C 6700 024A beq +0x24C /* 000046B8 */ 00004470 2E2E FFD4 move.l D7, [A6 - 0x2C] 00004474 DE93 add.l D7, [A3] 00004476 2007 move.l D0, D7 00004478 D086 add.l D0, D6 0000447A 2D40 FFF0 move.l [A6 - 0x10], D0 0000447E 2053 movea.l A0, [A3] 00004480 2010 move.l D0, [A0] 00004482 D093 add.l D0, [A3] 00004484 2D40 FFE8 move.l [A6 - 0x18], D0 00004488 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000448C 2F07 move.l -[A7], D7 0000448E 202E FFE8 move.l D0, [A6 - 0x18] 00004492 90AE FFF0 sub.l D0, [A6 - 0x10] 00004496 2F00 move.l -[A7], D0 00004498 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 0000449C 286E FFAE movea.l A4, [A6 - 0x52] 000044A0 302C 0008 move.w D0, [A4 + 0x8] 000044A4 5340 subq.w D0, 1 000044A6 3940 0008 move.w [A4 + 0x8], D0 000044AA 202C 000A move.l D0, [A4 + 0xA] 000044AE 9086 sub.l D0, D6 000044B0 2940 000A move.l [A4 + 0xA], D0 000044B4 6000 0180 bra +0x182 /* 00004636 */ label000044B8: 000044B8 2053 movea.l A0, [A3] 000044BA 202E FFD0 move.l D0, [A6 - 0x30] 000044BE B090 cmp.l D0, [A0] 000044C0 6F56 ble +0x58 /* 00004518 */ 000044C2 2F0B move.l -[A7], A3 000044C4 4EAD 0172 jsr [A5 + 0x172 /* export_42 */] 000044C8 102E FF83 move.b D0, [A6 - 0x7D] 000044CC 671C beq +0x1E /* 000044EA */ 000044CE 4267 clr.w -[A7] 000044D0 2F2E 000E move.l -[A7], [A6 + 0xE] 000044D4 2F3A 0224 move.l -[A7], [PC + 0x224 /* 000046FA, value 0x424B4744 'BKGD' */] 000044D8 2F2E FFD0 move.l -[A7], [A6 - 0x30] 000044DC 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */] 000044E0 101F move.b D0, [A7]+ 000044E2 6604 bne +0x6 /* 000044E8 */ 000044E4 6000 01D8 bra +0x1DA /* 000046BE */ label000044E8: 000044E8 601A bra +0x1C /* 00004504 */ label000044EA: 000044EA 4267 clr.w -[A7] 000044EC 2F2E 0012 move.l -[A7], [A6 + 0x12] 000044F0 2F3A 0204 move.l -[A7], [PC + 0x204 /* 000046F6, value 0x43415244 'CARD' */] 000044F4 2F2E FFD0 move.l -[A7], [A6 - 0x30] 000044F8 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */] 000044FC 101F move.b D0, [A7]+ 000044FE 6604 bne +0x6 /* 00004504 */ 00004500 6000 01BC bra +0x1BE /* 000046BE */ label00004504: 00004504 2F0B move.l -[A7], A3 00004506 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 0000450A 202E FFB2 move.l D0, [A6 - 0x4E] 0000450E D093 add.l D0, [A3] 00004510 720E moveq.l D1, 0x0E 00004512 9081 sub.l D0, D1 00004514 2D40 FFAE move.l [A6 - 0x52], D0 label00004518: 00004518 286E FFAE movea.l A4, [A6 - 0x52] 0000451C 4AAE FFF8 tst.l [A6 - 0x8] 00004520 661C bne +0x1E /* 0000453E */ 00004522 202C 0004 move.l D0, [A4 + 0x4] 00004526 D0AE FFB2 add.l D0, [A6 - 0x4E] 0000452A 222C 000A move.l D1, [A4 + 0xA] 0000452E D280 add.l D1, D0 00004530 2D41 FFD4 move.l [A6 - 0x2C], D1 00004534 302C 0008 move.w D0, [A4 + 0x8] 00004538 5240 addq.w D0, 1 0000453A 3940 0008 move.w [A4 + 0x8], D0 label0000453E: 0000453E 2A2E FFD4 move.l D5, [A6 - 0x2C] 00004542 DA93 add.l D5, [A3] 00004544 BC84 cmp.l D6, D4 00004546 674C beq +0x4E /* 00004594 */ 00004548 2004 move.l D0, D4 0000454A D0AC 000A add.l D0, [A4 + 0xA] 0000454E 9086 sub.l D0, D6 00004550 2940 000A move.l [A4 + 0xA], D0 00004554 2005 move.l D0, D5 00004556 D086 add.l D0, D6 00004558 2D40 FFF0 move.l [A6 - 0x10], D0 0000455C 2E05 move.l D7, D5 0000455E DE84 add.l D7, D4 00004560 2053 movea.l A0, [A3] 00004562 2010 move.l D0, [A0] 00004564 D093 add.l D0, [A3] 00004566 2D40 FFE8 move.l [A6 - 0x18], D0 0000456A BC84 cmp.l D6, D4 0000456C 6C0C bge +0xE /* 0000457A */ 0000456E 202E FFE8 move.l D0, [A6 - 0x18] 00004572 9087 sub.l D0, D7 00004574 2D40 FFCC move.l [A6 - 0x34], D0 00004578 600C bra +0xE /* 00004586 */ label0000457A: 0000457A 202E FFE8 move.l D0, [A6 - 0x18] 0000457E 90AE FFF0 sub.l D0, [A6 - 0x10] 00004582 2D40 FFCC move.l [A6 - 0x34], D0 label00004586: 00004586 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000458A 2F07 move.l -[A7], D7 0000458C 2F2E FFCC move.l -[A7], [A6 - 0x34] 00004590 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] label00004594: 00004594 2045 movea.l A0, D5 00004596 30AE 000C move.w [A0], [A6 + 0xC] 0000459A 5485 addq.l D5, 2 0000459C 102E FF82 move.b D0, [A6 - 0x7E] 000045A0 6754 beq +0x56 /* 000045F6 */ 000045A2 202E FFC4 move.l D0, [A6 - 0x3C] 000045A6 5480 addq.l D0, 2 000045A8 222E FFC8 move.l D1, [A6 - 0x38] 000045AC D280 add.l D1, D0 000045AE 2045 movea.l A0, D5 000045B0 3081 move.w [A0], D1 000045B2 5485 addq.l D5, 2 000045B4 202E FFC4 move.l D0, [A6 - 0x3C] 000045B8 5480 addq.l D0, 2 000045BA 80BC FFFF 8000 or.l D0, 0xFFFF8000 000045C0 2045 movea.l A0, D5 000045C2 3080 move.w [A0], D0 000045C4 486E FF84 pea.l [A6 - 0x7C] 000045C8 2F2E FFB8 move.l -[A7], [A6 - 0x48] 000045CC 4EBA 0F56 jsr [PC + 0xF56 /* 00005524 */] 000045D0 206E FFB8 movea.l A0, [A6 - 0x48] 000045D4 2050 movea.l A0, [A0] 000045D6 41E8 0014 lea.l A0, [A0 + 0x14] 000045DA 2D48 FFF0 move.l [A6 - 0x10], A0 000045DE 5485 addq.l D5, 2 000045E0 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000045E4 2F05 move.l -[A7], D5 000045E6 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 000045EA 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 000045EE 2E2E FFC4 move.l D7, [A6 - 0x3C] 000045F2 DE85 add.l D7, D5 000045F4 6014 bra +0x16 /* 0000460A */ label000045F6: 000045F6 202E FFC8 move.l D0, [A6 - 0x38] 000045FA 5280 addq.l D0, 1 000045FC 2045 movea.l A0, D5 000045FE 3080 move.w [A0], D0 00004600 2E05 move.l D7, D5 00004602 5487 addq.l D7, 2 00004604 2047 movea.l A0, D7 00004606 4210 clr.b [A0] 00004608 5287 addq.l D7, 1 label0000460A: 0000460A 206E 0008 movea.l A0, [A6 + 0x8] 0000460E 2050 movea.l A0, [A0] 00004610 2068 003E movea.l A0, [A0 + 0x3E] 00004614 2D50 FFF0 move.l [A6 - 0x10], [A0] 00004618 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000461C 2F07 move.l -[A7], D7 0000461E 2F2E FFC8 move.l -[A7], [A6 - 0x38] 00004622 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 00004626 DEAE FFC8 add.l D7, [A6 - 0x38] 0000462A 1007 move.b D0, D7 0000462C 0240 0001 andi.w D0, 0x1 00004630 6704 beq +0x6 /* 00004636 */ 00004632 2047 movea.l A0, D7 00004634 4210 clr.b [A0] label00004636: 00004636 102D ACA8 move.b D0, [A5 - 0x5358] 0000463A 802E FF83 or.b D0, [A6 - 0x7D] 0000463E 6634 bne +0x36 /* 00004674 */ 00004640 202E 0012 move.l D0, [A6 + 0x12] 00004644 B0AD A688 cmp.l D0, [A5 - 0x5978] 00004648 6608 bne +0xA /* 00004652 */ 0000464A 1B7C 0001 B13C move.b [A5 - 0x4EC4], 0x1 00004650 6022 bra +0x24 /* 00004674 */ label00004652: 00004652 42A7 clr.l -[A7] 00004654 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00004658 2F2E 0012 move.l -[A7], [A6 + 0x12] 0000465C 4EBA EB1A jsr [PC - 0x14E6 /* 00003178 */] 00004660 2D5F FFD8 move.l [A6 - 0x28], [A7]+ 00004664 6758 beq +0x5A /* 000046BE */ 00004666 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 0000466A 2F2E FFD8 move.l -[A7], [A6 - 0x28] 0000466E 4267 clr.w -[A7] 00004670 4EBA 0C8C jsr [PC + 0xC8C /* 000052FE */] label00004674: 00004674 202E FFD0 move.l D0, [A6 - 0x30] 00004678 D0BC 0000 0400 add.l D0, 0x400 0000467E 2053 movea.l A0, [A3] 00004680 B090 cmp.l D0, [A0] 00004682 6C34 bge +0x36 /* 000046B8 */ 00004684 102E FF83 move.b D0, [A6 - 0x7D] 00004688 6718 beq +0x1A /* 000046A2 */ 0000468A 4267 clr.w -[A7] 0000468C 2F2E 000E move.l -[A7], [A6 + 0xE] 00004690 2F3A 0068 move.l -[A7], [PC + 0x68 /* 000046FA, value 0x424B4744 'BKGD' */] 00004694 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00004698 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */] 0000469C 1D5F FF81 move.b [A6 - 0x7F], [A7]+ 000046A0 6016 bra +0x18 /* 000046B8 */ label000046A2: 000046A2 4267 clr.w -[A7] 000046A4 2F2E 0012 move.l -[A7], [A6 + 0x12] 000046A8 2F3A 004C move.l -[A7], [PC + 0x4C /* 000046F6, value 0x43415244 'CARD' */] 000046AC 2F2E FFD0 move.l -[A7], [A6 - 0x30] 000046B0 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */] 000046B4 1D5F FF81 move.b [A6 - 0x7F], [A7]+ label000046B8: 000046B8 1D7C 0001 0016 move.b [A6 + 0x16], 0x1 label000046BE: 000046BE 2F0B move.l -[A7], A3 000046C0 1F2E FF80 move.b -[A7], [A6 - 0x80] 000046C4 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 000046C8 102E FF83 move.b D0, [A6 - 0x7D] 000046CC 670E beq +0x10 /* 000046DC */ 000046CE 2F2E 000E move.l -[A7], [A6 + 0xE] 000046D2 1F3C 0001 move.b -[A7], 0x1 000046D6 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 000046DA 600C bra +0xE /* 000046E8 */ label000046DC: 000046DC 2F2E 0012 move.l -[A7], [A6 + 0x12] 000046E0 1F3C 0001 move.b -[A7], 0x1 000046E4 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] label000046E8: 000046E8 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000046EC 4E5E unlink A6 000046EE 205F movea.l A0, [A7]+ 000046F0 DEFC 000E add.w A7, 0xE 000046F4 4ED0 jmp [A0] 000046F6 4341 chk.w D1, D1 000046F8 5244 addq.w D4, 1 000046FA 424B clr.w A3 000046FC 4744 chk.w D3, D4 export_1257: fn000046FE: 000046FE 4E56 FF9A link A6, -0x0066 00004702 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00004706 422E 0020 clr.b [A6 + 0x20] 0000470A 206E 0008 movea.l A0, [A6 + 0x8] 0000470E 4210 clr.b [A0] 00004710 4A6E 0016 tst.w [A6 + 0x16] 00004714 57C0 seq D0 00004716 0CAE 0000 7530 000E cmpi.l [A6 + 0xE], 0x7530 /* 'u0' */ 0000471E 5EC1 sgt D1 00004720 8001 or.b D0, D1 00004722 6600 049E bne +0x4A0 /* 00004BC2 */ 00004726 422E FF9D clr.b [A6 - 0x63] 0000472A 202E 001C move.l D0, [A6 + 0x1C] 0000472E B0AE 0018 cmp.l D0, [A6 + 0x18] 00004732 56C0 sne D0 00004734 4A00 tst.b D0 00004736 673A beq +0x3C /* 00004772 */ 00004738 4AAE 0018 tst.l [A6 + 0x18] 0000473C 56C1 sne D1 0000473E C001 and.b D0, D1 00004740 6730 beq +0x32 /* 00004772 */ 00004742 2F00 move.l -[A7], D0 00004744 4267 clr.w -[A7] 00004746 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000474A 322E 0016 move.w D1, [A6 + 0x16] 0000474E 6A02 bpl +0x4 /* 00004752 */ 00004750 4441 neg.w D1 label00004752: 00004752 3F01 move.w -[A7], D1 00004754 486E FF9E pea.l [A6 - 0x62] 00004758 4EBA CD8E jsr [PC - 0x3272 /* 000014E8 */] 0000475C 121F move.b D1, [A7]+ 0000475E 201F move.l D0, [A7]+ 00004760 C001 and.b D0, D1 00004762 670E beq +0x10 /* 00004772 */ 00004764 4267 clr.w -[A7] 00004766 1F2E FFA3 move.b -[A7], [A6 - 0x5D] 0000476A 4EBA E0E6 jsr [PC - 0x1F1A /* 00002852 */] 0000476E 1D5F FF9D move.b [A6 - 0x63], [A7]+ label00004772: 00004772 102E FF9D move.b D0, [A6 - 0x63] 00004776 6714 beq +0x16 /* 0000478C */ 00004778 42A7 clr.l -[A7] 0000477A 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000477E 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00004782 265F movea.l A3, [A7]+ 00004784 7032 moveq.l D0, 0x32 00004786 2D40 FFC0 move.l [A6 - 0x40], D0 0000478A 6012 bra +0x14 /* 0000479E */ label0000478C: 0000478C 42A7 clr.l -[A7] 0000478E 2F2E 001C move.l -[A7], [A6 + 0x1C] 00004792 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00004796 265F movea.l A3, [A7]+ 00004798 7036 moveq.l D0, 0x36 0000479A 2D40 FFC0 move.l [A6 - 0x40], D0 label0000479E: 0000479E 200B move.l D0, A3 000047A0 6700 0420 beq +0x422 /* 00004BC2 */ 000047A4 2F0B move.l -[A7], A3 000047A6 486E FF9B pea.l [A6 - 0x65] 000047AA 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 000047AE 102D ACA8 move.b D0, [A5 - 0x5358] 000047B2 6748 beq +0x4A /* 000047FC */ 000047B4 42A7 clr.l -[A7] 000047B6 2F0B move.l -[A7], A3 000047B8 3F2E 0016 move.w -[A7], [A6 + 0x16] 000047BC 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */] 000047C0 2D5F FFF8 move.l [A6 - 0x8], [A7]+ 000047C4 7000 moveq.l D0, 0x00 000047C6 2D40 FFF4 move.l [A6 - 0xC], D0 000047CA 7000 moveq.l D0, 0x00 000047CC 2D40 FFC4 move.l [A6 - 0x3C], D0 000047D0 4AAE FFF8 tst.l [A6 - 0x8] 000047D4 6604 bne +0x6 /* 000047DA */ 000047D6 7C00 moveq.l D6, 0x00 000047D8 6020 bra +0x22 /* 000047FA */ label000047DA: 000047DA 42A7 clr.l -[A7] 000047DC 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000047E0 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */] 000047E4 2D5F FFC8 move.l [A6 - 0x38], [A7]+ 000047E8 2C2E FFC8 move.l D6, [A6 - 0x38] 000047EC 5686 addq.l D6, 3 000047EE 202E FFF8 move.l D0, [A6 - 0x8] 000047F2 9093 sub.l D0, [A3] 000047F4 5580 subq.l D0, 2 000047F6 2D40 FFD4 move.l [A6 - 0x2C], D0 label000047FA: 000047FA 606A bra +0x6C /* 00004866 */ label000047FC: 000047FC 2F0B move.l -[A7], A3 000047FE 3F2E 0016 move.w -[A7], [A6 + 0x16] 00004802 1F2E FF9D move.b -[A7], [A6 - 0x63] 00004806 486E FFF8 pea.l [A6 - 0x8] 0000480A 486E FFF4 pea.l [A6 - 0xC] 0000480E 486E FFC8 pea.l [A6 - 0x38] 00004812 486E FFC4 pea.l [A6 - 0x3C] 00004816 4EBA D7D4 jsr [PC - 0x282C /* 00001FEC */] 0000481A 4AAE FFF8 tst.l [A6 - 0x8] 0000481E 6604 bne +0x6 /* 00004824 */ 00004820 7C00 moveq.l D6, 0x00 00004822 6042 bra +0x44 /* 00004866 */ label00004824: 00004824 4AAE FFC4 tst.l [A6 - 0x3C] 00004828 6614 bne +0x16 /* 0000483E */ 0000482A 2C2E FFC8 move.l D6, [A6 - 0x38] 0000482E 5A86 addq.l D6, 5 00004830 202E FFF8 move.l D0, [A6 - 0x8] 00004834 9093 sub.l D0, [A3] 00004836 5B80 subq.l D0, 5 00004838 2D40 FFD4 move.l [A6 - 0x2C], D0 0000483C 601C bra +0x1E /* 0000485A */ label0000483E: 0000483E 202E FFC4 move.l D0, [A6 - 0x3C] 00004842 D0AE FFC8 add.l D0, [A6 - 0x38] 00004846 2C00 move.l D6, D0 00004848 5C86 addq.l D6, 6 0000484A 202E FFF8 move.l D0, [A6 - 0x8] 0000484E 9093 sub.l D0, [A3] 00004850 90AE FFC4 sub.l D0, [A6 - 0x3C] 00004854 5D80 subq.l D0, 6 00004856 2D40 FFD4 move.l [A6 - 0x2C], D0 label0000485A: 0000485A 2006 move.l D0, D6 0000485C 5280 addq.l D0, 1 0000485E C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 00004864 2C00 move.l D6, D0 label00004866: 00004866 102D ACA8 move.b D0, [A5 - 0x5358] 0000486A 6712 beq +0x14 /* 0000487E */ 0000486C 2A2E 000E move.l D5, [A6 + 0xE] 00004870 5685 addq.l D5, 3 00004872 0C85 0000 7536 cmpi.l D5, 0x7536 /* 'u6' */ 00004878 6E00 031A bgt +0x31C /* 00004B94 */ 0000487C 602C bra +0x2E /* 000048AA */ label0000487E: 0000487E 2A2E 000E move.l D5, [A6 + 0xE] 00004882 5C85 addq.l D5, 6 00004884 4AAE FFC4 tst.l [A6 - 0x3C] 00004888 5EC0 sgt D0 0000488A C02E 000C and.b D0, [A6 + 0xC] 0000488E 670A beq +0xC /* 0000489A */ 00004890 2005 move.l D0, D5 00004892 5280 addq.l D0, 1 00004894 2A2E FFC4 move.l D5, [A6 - 0x3C] 00004898 DA80 add.l D5, D0 label0000489A: 0000489A CABC FFFF FFFE and.l D5, 0xFFFFFFFE 000048A0 0C85 0000 F534 cmpi.l D5, 0xF534 000048A6 6E00 02EC bgt +0x2EE /* 00004B94 */ label000048AA: 000048AA BC85 cmp.l D6, D5 000048AC 57C0 seq D0 000048AE 4A00 tst.b D0 000048B0 672E beq +0x30 /* 000048E0 */ 000048B2 222E 000E move.l D1, [A6 + 0xE] 000048B6 B2AE FFC8 cmp.l D1, [A6 - 0x38] 000048BA 57C1 seq D1 000048BC C001 and.b D0, D1 000048BE 6720 beq +0x22 /* 000048E0 */ 000048C0 2F00 move.l -[A7], D0 000048C2 4267 clr.w -[A7] 000048C4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000048C8 206E 0012 movea.l A0, [A6 + 0x12] 000048CC 2F10 move.l -[A7], [A0] 000048CE 2F2E 000E move.l -[A7], [A6 + 0xE] 000048D2 4EAD 23D2 jsr [A5 + 0x23D2 /* export_1142 */] 000048D6 121F move.b D1, [A7]+ 000048D8 201F move.l D0, [A7]+ 000048DA C001 and.b D0, D1 000048DC 6600 02B0 bne +0x2B2 /* 00004B8E */ label000048E0: 000048E0 102E FF9D move.b D0, [A6 - 0x63] 000048E4 6714 beq +0x16 /* 000048FA */ 000048E6 42A7 clr.l -[A7] 000048E8 2F0B move.l -[A7], A3 000048EA 4EBA 0402 jsr [PC + 0x402 /* 00004CEE */] 000048EE 2005 move.l D0, D5 000048F0 D09F add.l D0, [A7]+ 000048F2 9086 sub.l D0, D6 000048F4 2D40 FFD0 move.l [A6 - 0x30], D0 000048F8 6012 bra +0x14 /* 0000490C */ label000048FA: 000048FA 42A7 clr.l -[A7] 000048FC 2F0B move.l -[A7], A3 000048FE 4EBA 045E jsr [PC + 0x45E /* 00004D5E */] 00004902 2005 move.l D0, D5 00004904 D09F add.l D0, [A7]+ 00004906 9086 sub.l D0, D6 00004908 2D40 FFD0 move.l [A6 - 0x30], D0 label0000490C: 0000490C 202E FFC0 move.l D0, [A6 - 0x40] 00004910 D093 add.l D0, [A3] 00004912 720E moveq.l D1, 0x0E 00004914 9081 sub.l D0, D1 00004916 2D40 FFBC move.l [A6 - 0x44], D0 0000491A 4AAE 000E tst.l [A6 + 0xE] 0000491E 6E50 bgt +0x52 /* 00004970 */ 00004920 4AAE FFF8 tst.l [A6 - 0x8] 00004924 6700 0268 beq +0x26A /* 00004B8E */ 00004928 2E2E FFD4 move.l D7, [A6 - 0x2C] 0000492C DE93 add.l D7, [A3] 0000492E 2007 move.l D0, D7 00004930 D086 add.l D0, D6 00004932 2D40 FFE8 move.l [A6 - 0x18], D0 00004936 2053 movea.l A0, [A3] 00004938 2010 move.l D0, [A0] 0000493A D093 add.l D0, [A3] 0000493C 2D40 FFE0 move.l [A6 - 0x20], D0 00004940 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00004944 2F07 move.l -[A7], D7 00004946 202E FFE0 move.l D0, [A6 - 0x20] 0000494A 90AE FFE8 sub.l D0, [A6 - 0x18] 0000494E 2F00 move.l -[A7], D0 00004950 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00004954 286E FFBC movea.l A4, [A6 - 0x44] 00004958 302C 0008 move.w D0, [A4 + 0x8] 0000495C 5340 subq.w D0, 1 0000495E 3940 0008 move.w [A4 + 0x8], D0 00004962 202C 000A move.l D0, [A4 + 0xA] 00004966 9086 sub.l D0, D6 00004968 2940 000A move.l [A4 + 0xA], D0 0000496C 6000 0196 bra +0x198 /* 00004B04 */ label00004970: 00004970 2053 movea.l A0, [A3] 00004972 202E FFD0 move.l D0, [A6 - 0x30] 00004976 B090 cmp.l D0, [A0] 00004978 6F56 ble +0x58 /* 000049D0 */ 0000497A 2F0B move.l -[A7], A3 0000497C 4EAD 0172 jsr [A5 + 0x172 /* export_42 */] 00004980 102E FF9D move.b D0, [A6 - 0x63] 00004984 671C beq +0x1E /* 000049A2 */ 00004986 4267 clr.w -[A7] 00004988 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000498C 2F3A 0246 move.l -[A7], [PC + 0x246 /* 00004BD4, value 0x424B4744 'BKGD' */] 00004990 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00004994 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */] 00004998 101F move.b D0, [A7]+ 0000499A 6604 bne +0x6 /* 000049A0 */ 0000499C 6000 01F6 bra +0x1F8 /* 00004B94 */ label000049A0: 000049A0 601A bra +0x1C /* 000049BC */ label000049A2: 000049A2 4267 clr.w -[A7] 000049A4 2F2E 001C move.l -[A7], [A6 + 0x1C] 000049A8 2F3A 0226 move.l -[A7], [PC + 0x226 /* 00004BD0, value 0x43415244 'CARD' */] 000049AC 2F2E FFD0 move.l -[A7], [A6 - 0x30] 000049B0 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */] 000049B4 101F move.b D0, [A7]+ 000049B6 6604 bne +0x6 /* 000049BC */ 000049B8 6000 01DA bra +0x1DC /* 00004B94 */ label000049BC: 000049BC 2F0B move.l -[A7], A3 000049BE 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 000049C2 202E FFC0 move.l D0, [A6 - 0x40] 000049C6 D093 add.l D0, [A3] 000049C8 720E moveq.l D1, 0x0E 000049CA 9081 sub.l D0, D1 000049CC 2D40 FFBC move.l [A6 - 0x44], D0 label000049D0: 000049D0 286E FFBC movea.l A4, [A6 - 0x44] 000049D4 4AAE FFF8 tst.l [A6 - 0x8] 000049D8 661C bne +0x1E /* 000049F6 */ 000049DA 202C 0004 move.l D0, [A4 + 0x4] 000049DE D0AE FFC0 add.l D0, [A6 - 0x40] 000049E2 222C 000A move.l D1, [A4 + 0xA] 000049E6 D280 add.l D1, D0 000049E8 2D41 FFD4 move.l [A6 - 0x2C], D1 000049EC 302C 0008 move.w D0, [A4 + 0x8] 000049F0 5240 addq.w D0, 1 000049F2 3940 0008 move.w [A4 + 0x8], D0 label000049F6: 000049F6 282E FFD4 move.l D4, [A6 - 0x2C] 000049FA D893 add.l D4, [A3] 000049FC BC85 cmp.l D6, D5 000049FE 674C beq +0x4E /* 00004A4C */ 00004A00 2005 move.l D0, D5 00004A02 D0AC 000A add.l D0, [A4 + 0xA] 00004A06 9086 sub.l D0, D6 00004A08 2940 000A move.l [A4 + 0xA], D0 00004A0C 2004 move.l D0, D4 00004A0E D086 add.l D0, D6 00004A10 2D40 FFE8 move.l [A6 - 0x18], D0 00004A14 2E04 move.l D7, D4 00004A16 DE85 add.l D7, D5 00004A18 2053 movea.l A0, [A3] 00004A1A 2010 move.l D0, [A0] 00004A1C D093 add.l D0, [A3] 00004A1E 2D40 FFE0 move.l [A6 - 0x20], D0 00004A22 BC85 cmp.l D6, D5 00004A24 6C0C bge +0xE /* 00004A32 */ 00004A26 202E FFE0 move.l D0, [A6 - 0x20] 00004A2A 9087 sub.l D0, D7 00004A2C 2D40 FFCC move.l [A6 - 0x34], D0 00004A30 600C bra +0xE /* 00004A3E */ label00004A32: 00004A32 202E FFE0 move.l D0, [A6 - 0x20] 00004A36 90AE FFE8 sub.l D0, [A6 - 0x18] 00004A3A 2D40 FFCC move.l [A6 - 0x34], D0 label00004A3E: 00004A3E 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00004A42 2F07 move.l -[A7], D7 00004A44 2F2E FFCC move.l -[A7], [A6 - 0x34] 00004A48 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] label00004A4C: 00004A4C 102D ACA8 move.b D0, [A5 - 0x5358] 00004A50 6738 beq +0x3A /* 00004A8A */ 00004A52 486E 0016 pea.l [A6 + 0x16] 00004A56 2F04 move.l -[A7], D4 00004A58 7002 moveq.l D0, 0x02 00004A5A 2F00 move.l -[A7], D0 00004A5C 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 00004A60 206E 0012 movea.l A0, [A6 + 0x12] 00004A64 2D50 FFE8 move.l [A6 - 0x18], [A0] 00004A68 2E04 move.l D7, D4 00004A6A 5487 addq.l D7, 2 00004A6C 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00004A70 2F07 move.l -[A7], D7 00004A72 2F2E 000E move.l -[A7], [A6 + 0xE] 00004A76 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 00004A7A 2004 move.l D0, D4 00004A7C 5480 addq.l D0, 2 00004A7E 2E2E 000E move.l D7, [A6 + 0xE] 00004A82 DE80 add.l D7, D0 00004A84 2047 movea.l A0, D7 00004A86 4210 clr.b [A0] 00004A88 607A bra +0x7C /* 00004B04 */ label00004A8A: 00004A8A 2044 movea.l A0, D4 00004A8C 30AE 0016 move.w [A0], [A6 + 0x16] 00004A90 5484 addq.l D4, 2 00004A92 4AAE FFC4 tst.l [A6 - 0x3C] 00004A96 5EC0 sgt D0 00004A98 C02E 000C and.b D0, [A6 + 0xC] 00004A9C 672C beq +0x2E /* 00004ACA */ 00004A9E 202E FFC4 move.l D0, [A6 - 0x3C] 00004AA2 D0AE 000E add.l D0, [A6 + 0xE] 00004AA6 5480 addq.l D0, 2 00004AA8 2044 movea.l A0, D4 00004AAA 3080 move.w [A0], D0 00004AAC 5484 addq.l D4, 2 00004AAE 202E FFC4 move.l D0, [A6 - 0x3C] 00004AB2 5480 addq.l D0, 2 00004AB4 80BC FFFF 8000 or.l D0, 0xFFFF8000 00004ABA 2044 movea.l A0, D4 00004ABC 3080 move.w [A0], D0 00004ABE 202E FFC4 move.l D0, [A6 - 0x3C] 00004AC2 D084 add.l D0, D4 00004AC4 2E00 move.l D7, D0 00004AC6 5487 addq.l D7, 2 00004AC8 6014 bra +0x16 /* 00004ADE */ label00004ACA: 00004ACA 202E 000E move.l D0, [A6 + 0xE] 00004ACE 5280 addq.l D0, 1 00004AD0 2044 movea.l A0, D4 00004AD2 3080 move.w [A0], D0 00004AD4 2E04 move.l D7, D4 00004AD6 5487 addq.l D7, 2 00004AD8 2047 movea.l A0, D7 00004ADA 4210 clr.b [A0] 00004ADC 5287 addq.l D7, 1 label00004ADE: 00004ADE 206E 0012 movea.l A0, [A6 + 0x12] 00004AE2 2D50 FFE8 move.l [A6 - 0x18], [A0] 00004AE6 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00004AEA 2F07 move.l -[A7], D7 00004AEC 2F2E 000E move.l -[A7], [A6 + 0xE] 00004AF0 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 00004AF4 DEAE 000E add.l D7, [A6 + 0xE] 00004AF8 1007 move.b D0, D7 00004AFA 0240 0001 andi.w D0, 0x1 00004AFE 6704 beq +0x6 /* 00004B04 */ 00004B00 2047 movea.l A0, D7 00004B02 4210 clr.b [A0] label00004B04: 00004B04 206E 0008 movea.l A0, [A6 + 0x8] 00004B08 10BC 0001 move.b [A0], 0x1 00004B0C 102D ACA8 move.b D0, [A5 - 0x5358] 00004B10 802E FF9D or.b D0, [A6 - 0x63] 00004B14 6634 bne +0x36 /* 00004B4A */ 00004B16 202E 001C move.l D0, [A6 + 0x1C] 00004B1A B0AD A688 cmp.l D0, [A5 - 0x5978] 00004B1E 6608 bne +0xA /* 00004B28 */ 00004B20 1B7C 0001 B13C move.b [A5 - 0x4EC4], 0x1 00004B26 6022 bra +0x24 /* 00004B4A */ label00004B28: 00004B28 42A7 clr.l -[A7] 00004B2A 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00004B2E 2F2E 001C move.l -[A7], [A6 + 0x1C] 00004B32 4EBA E644 jsr [PC - 0x19BC /* 00003178 */] 00004B36 2D5F FFD8 move.l [A6 - 0x28], [A7]+ 00004B3A 6758 beq +0x5A /* 00004B94 */ 00004B3C 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00004B40 2F2E FFD8 move.l -[A7], [A6 - 0x28] 00004B44 4267 clr.w -[A7] 00004B46 4EBA 07B6 jsr [PC + 0x7B6 /* 000052FE */] label00004B4A: 00004B4A 202E FFD0 move.l D0, [A6 - 0x30] 00004B4E D0BC 0000 0400 add.l D0, 0x400 00004B54 2053 movea.l A0, [A3] 00004B56 B090 cmp.l D0, [A0] 00004B58 6C34 bge +0x36 /* 00004B8E */ 00004B5A 102E FF9D move.b D0, [A6 - 0x63] 00004B5E 6718 beq +0x1A /* 00004B78 */ 00004B60 4267 clr.w -[A7] 00004B62 2F2E 0018 move.l -[A7], [A6 + 0x18] 00004B66 2F3A 006C move.l -[A7], [PC + 0x6C /* 00004BD4, value 0x424B4744 'BKGD' */] 00004B6A 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00004B6E 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */] 00004B72 1D5F FF9C move.b [A6 - 0x64], [A7]+ 00004B76 6016 bra +0x18 /* 00004B8E */ label00004B78: 00004B78 4267 clr.w -[A7] 00004B7A 2F2E 001C move.l -[A7], [A6 + 0x1C] 00004B7E 2F3A 0050 move.l -[A7], [PC + 0x50 /* 00004BD0, value 0x43415244 'CARD' */] 00004B82 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00004B86 4EAD 0F1A jsr [A5 + 0xF1A /* export_479 */] 00004B8A 1D5F FF9C move.b [A6 - 0x64], [A7]+ label00004B8E: 00004B8E 1D7C 0001 0020 move.b [A6 + 0x20], 0x1 label00004B94: 00004B94 2F0B move.l -[A7], A3 00004B96 1F2E FF9B move.b -[A7], [A6 - 0x65] 00004B9A 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00004B9E 102E FF9D move.b D0, [A6 - 0x63] 00004BA2 6710 beq +0x12 /* 00004BB4 */ 00004BA4 2F2E 0018 move.l -[A7], [A6 + 0x18] 00004BA8 206E 0008 movea.l A0, [A6 + 0x8] 00004BAC 1F10 move.b -[A7], [A0] 00004BAE 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00004BB2 600E bra +0x10 /* 00004BC2 */ label00004BB4: 00004BB4 2F2E 001C move.l -[A7], [A6 + 0x1C] 00004BB8 206E 0008 movea.l A0, [A6 + 0x8] 00004BBC 1F10 move.b -[A7], [A0] 00004BBE 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] label00004BC2: 00004BC2 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00004BC6 4E5E unlink A6 00004BC8 205F movea.l A0, [A7]+ 00004BCA DEFC 0018 add.w A7, 0x18 00004BCE 4ED0 jmp [A0] 00004BD0 4341 chk.w D1, D1 00004BD2 5244 addq.w D4, 1 00004BD4 424B clr.w A3 00004BD6 4744 chk.w D3, D4 export_1258: 00004BD8 4E56 FFDA link A6, -0x0026 00004BDC 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00004BE0 422E 0010 clr.b [A6 + 0x10] 00004BE4 206E 0008 movea.l A0, [A6 + 0x8] 00004BE8 2050 movea.l A0, [A0] 00004BEA 3828 0002 move.w D4, [A0 + 0x2] 00004BEE 206E 0008 movea.l A0, [A6 + 0x8] 00004BF2 2050 movea.l A0, [A0] 00004BF4 3E10 move.w D7, [A0] 00004BF6 4A44 tst.w D4 00004BF8 5EC0 sgt D0 00004BFA 4A00 tst.b D0 00004BFC 6700 00E4 beq +0xE6 /* 00004CE2 */ 00004C00 2F00 move.l -[A7], D0 00004C02 4267 clr.w -[A7] 00004C04 2F2E 000C move.l -[A7], [A6 + 0xC] 00004C08 3207 move.w D1, D7 00004C0A 48C1 ext.l D1 00004C0C 2F01 move.l -[A7], D1 00004C0E 486E FFF8 pea.l [A6 - 0x8] 00004C12 4EBA DD00 jsr [PC - 0x2300 /* 00002914 */] 00004C16 121F move.b D1, [A7]+ 00004C18 201F move.l D0, [A7]+ 00004C1A C001 and.b D0, D1 00004C1C 6700 00C4 beq +0xC6 /* 00004CE2 */ 00004C20 42A7 clr.l -[A7] 00004C22 2F2E 000C move.l -[A7], [A6 + 0xC] 00004C26 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 00004C2A 265F movea.l A3, [A7]+ 00004C2C 286E FFF8 movea.l A4, [A6 - 0x8] 00004C30 D9D3 add.l A4, [A3] 00004C32 2A0C move.l D5, A4 00004C34 700E moveq.l D0, 0x0E 00004C36 9A80 sub.l D5, D0 00004C38 2045 movea.l A0, D5 00004C3A 3D50 FFDA move.w [A6 - 0x26], [A0] 00004C3E 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1 00004C44 6000 0084 bra +0x86 /* 00004CCA */ label00004C48: 00004C48 3C14 move.w D6, [A4] 00004C4A B86C 0002 cmp.w D4, [A4 + 0x2] 00004C4E 666E bne +0x70 /* 00004CBE */ 00004C50 BC47 cmp.w D6, D7 00004C52 6750 beq +0x52 /* 00004CA4 */ 00004C54 3006 move.w D0, D6 00004C56 48C0 ext.l D0 00004C58 D08C add.l D0, A4 00004C5A 2D40 FFE6 move.l [A6 - 0x1A], D0 00004C5E 3007 move.w D0, D7 00004C60 48C0 ext.l D0 00004C62 D08C add.l D0, A4 00004C64 2D40 FFE2 move.l [A6 - 0x1E], D0 00004C68 2053 movea.l A0, [A3] 00004C6A 2010 move.l D0, [A0] 00004C6C D093 add.l D0, [A3] 00004C6E 2D40 FFDE move.l [A6 - 0x22], D0 00004C72 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 00004C76 2F2E FFE2 move.l -[A7], [A6 - 0x1E] 00004C7A 202E FFDE move.l D0, [A6 - 0x22] 00004C7E 90AE FFE6 sub.l D0, [A6 - 0x1A] 00004C82 3207 move.w D1, D7 00004C84 48C1 ext.l D1 00004C86 9081 sub.l D0, D1 00004C88 2F00 move.l -[A7], D0 00004C8A 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00004C8E 2045 movea.l A0, D5 00004C90 3007 move.w D0, D7 00004C92 48C0 ext.l D0 00004C94 D0A8 0004 add.l D0, [A0 + 0x4] 00004C98 3206 move.w D1, D6 00004C9A 48C1 ext.l D1 00004C9C 9081 sub.l D0, D1 00004C9E 2045 movea.l A0, D5 00004CA0 2140 0004 move.l [A0 + 0x4], D0 label00004CA4: 00004CA4 206E 0008 movea.l A0, [A6 + 0x8] 00004CA8 2F10 move.l -[A7], [A0] 00004CAA 2F0C move.l -[A7], A4 00004CAC 3007 move.w D0, D7 00004CAE 48C0 ext.l D0 00004CB0 2F00 move.l -[A7], D0 00004CB2 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 00004CB6 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 00004CBC 6018 bra +0x1A /* 00004CD6 */ label00004CBE: 00004CBE 3006 move.w D0, D6 00004CC0 48C0 ext.l D0 00004CC2 D9C0 add.l A4, D0 00004CC4 526E FFEE addq.w [A6 - 0x12], 1 00004CC8 690C bvs +0xE /* 00004CD6 */ label00004CCA: 00004CCA 302E FFEE move.w D0, [A6 - 0x12] 00004CCE B06E FFDA cmp.w D0, [A6 - 0x26] 00004CD2 6F00 FF74 ble -0x8A /* 00004C48 */ label00004CD6: 00004CD6 2F2E 000C move.l -[A7], [A6 + 0xC] 00004CDA 1F3C 0001 move.b -[A7], 0x1 00004CDE 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label00004CE2: 00004CE2 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00004CE6 4E5E unlink A6 00004CE8 205F movea.l A0, [A7]+ 00004CEA 504F addq.w A7, 8 00004CEC 4ED0 jmp [A0] export_1259: fn00004CEE: 00004CEE 4E56 FFF8 link A6, -0x0008 00004CF2 48E7 0108 movem.l -[A7], D7,A4 00004CF6 286E 0008 movea.l A4, [A6 + 0x8] 00004CFA 2054 movea.l A0, [A4] 00004CFC 2028 0028 move.l D0, [A0 + 0x28] 00004D00 7232 moveq.l D1, 0x32 00004D02 D081 add.l D0, D1 00004D04 2054 movea.l A0, [A4] 00004D06 2E28 002E move.l D7, [A0 + 0x2E] 00004D0A DE80 add.l D7, D0 00004D0C 2007 move.l D0, D7 00004D0E D094 add.l D0, [A4] 00004D10 2D40 FFF8 move.l [A6 - 0x8], D0 00004D14 486E FFF8 pea.l [A6 - 0x8] 00004D18 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 00004D1C 486E FFF8 pea.l [A6 - 0x8] 00004D20 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 00004D24 202E FFF8 move.l D0, [A6 - 0x8] 00004D28 9094 sub.l D0, [A4] 00004D2A 2D40 000C move.l [A6 + 0xC], D0 00004D2E 4CDF 1080 movem.l D7,A4, [A7]+ 00004D32 4E5E unlink A6 00004D34 2E9F move.l [A7], [A7]+ 00004D36 4E75 rts export_1260: 00004D38 4E56 0000 link A6, 0 00004D3C 2F0C move.l -[A7], A4 00004D3E 206E 0008 movea.l A0, [A6 + 0x8] 00004D42 2850 movea.l A4, [A0] 00004D44 202C 0038 move.l D0, [A4 + 0x38] 00004D48 7240 moveq.l D1, 0x40 00004D4A D081 add.l D0, D1 00004D4C 222C 003C move.l D1, [A4 + 0x3C] 00004D50 D280 add.l D1, D0 00004D52 2D41 000C move.l [A6 + 0xC], D1 00004D56 285F movea.l A4, [A7]+ 00004D58 4E5E unlink A6 00004D5A 2E9F move.l [A7], [A7]+ 00004D5C 4E75 rts export_1261: fn00004D5E: 00004D5E 4E56 FFF8 link A6, -0x0008 00004D62 48E7 0108 movem.l -[A7], D7,A4 00004D66 286E 0008 movea.l A4, [A6 + 0x8] 00004D6A 2054 movea.l A0, [A4] 00004D6C 2028 002C move.l D0, [A0 + 0x2C] 00004D70 7236 moveq.l D1, 0x36 00004D72 D081 add.l D0, D1 00004D74 2054 movea.l A0, [A4] 00004D76 2E28 0032 move.l D7, [A0 + 0x32] 00004D7A DE80 add.l D7, D0 00004D7C 2007 move.l D0, D7 00004D7E D094 add.l D0, [A4] 00004D80 2D40 FFF8 move.l [A6 - 0x8], D0 00004D84 486E FFF8 pea.l [A6 - 0x8] 00004D88 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 00004D8C 486E FFF8 pea.l [A6 - 0x8] 00004D90 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 00004D94 202E FFF8 move.l D0, [A6 - 0x8] 00004D98 9094 sub.l D0, [A4] 00004D9A 2D40 000C move.l [A6 + 0xC], D0 00004D9E 4CDF 1080 movem.l D7,A4, [A7]+ 00004DA2 4E5E unlink A6 00004DA4 2E9F move.l [A7], [A7]+ 00004DA6 4E75 rts export_1262: fn00004DA8: 00004DA8 4E56 FFE8 link A6, -0x0018 00004DAC 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00004DB0 206E 0008 movea.l A0, [A6 + 0x8] 00004DB4 43EE FFF4 lea.l A1, [A6 - 0xC] 00004DB8 22D8 move.l [A1]+, [A0]+ 00004DBA 22D8 move.l [A1]+, [A0]+ 00004DBC 22D8 move.l [A1]+, [A0]+ 00004DBE 42A7 clr.l -[A7] 00004DC0 2F2D A844 move.l -[A7], [A5 - 0x57BC] 00004DC4 2F3A 0094 move.l -[A7], [PC + 0x94 /* 00004E5A, value 0x5354424C 'STBL' */] 00004DC8 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 00004DCC 265F movea.l A3, [A7]+ 00004DCE 200B move.l D0, A3 00004DD0 6608 bne +0xA /* 00004DDA */ 00004DD2 7000 moveq.l D0, 0x00 00004DD4 2D40 000C move.l [A6 + 0xC], D0 00004DD8 6076 bra +0x78 /* 00004E50 */ label00004DDA: 00004DDA 2E13 move.l D7, [A3] 00004DDC 7018 moveq.l D0, 0x18 00004DDE DE80 add.l D7, D0 00004DE0 2053 movea.l A0, [A3] 00004DE2 3D68 0012 FFE8 move.w [A6 - 0x18], [A0 + 0x12] 00004DE8 7C01 moveq.l D6, 0x01 00004DEA 6046 bra +0x48 /* 00004E32 */ label00004DEC: 00004DEC 2847 movea.l A4, D7 00004DEE 302C 000C move.w D0, [A4 + 0xC] 00004DF2 B06E FFF4 cmp.w D0, [A6 - 0xC] 00004DF6 57C0 seq D0 00004DF8 4A00 tst.b D0 00004DFA 672E beq +0x30 /* 00004E2A */ 00004DFC 322C 0010 move.w D1, [A4 + 0x10] 00004E00 B26E FFF8 cmp.w D1, [A6 - 0x8] 00004E04 57C1 seq D1 00004E06 C001 and.b D0, D1 00004E08 6720 beq +0x22 /* 00004E2A */ 00004E0A 41EE FFF6 lea.l A0, [A6 - 0xA] 00004E0E 322C 000E move.w D1, [A4 + 0xE] 00004E12 B250 cmp.w D1, [A0] 00004E14 57C1 seq D1 00004E16 C001 and.b D0, D1 00004E18 6710 beq +0x12 /* 00004E2A */ 00004E1A 2D54 000C move.l [A6 + 0xC], [A4] 00004E1E 2F2D A844 move.l -[A7], [A5 - 0x57BC] 00004E22 4267 clr.w -[A7] 00004E24 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00004E28 6026 bra +0x28 /* 00004E50 */ label00004E2A: 00004E2A 7018 moveq.l D0, 0x18 00004E2C DE80 add.l D7, D0 00004E2E 5246 addq.w D6, 1 00004E30 6906 bvs +0x8 /* 00004E38 */ label00004E32: 00004E32 BC6E FFE8 cmp.w D6, [A6 - 0x18] 00004E36 6FB4 ble -0x4A /* 00004DEC */ label00004E38: 00004E38 2F2D A844 move.l -[A7], [A5 - 0x57BC] 00004E3C 4267 clr.w -[A7] 00004E3E 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00004E42 42A7 clr.l -[A7] 00004E44 486E FFF4 pea.l [A6 - 0xC] 00004E48 4EBA B2C4 jsr [PC - 0x4D3C /* 0000010E */] 00004E4C 2D5F 000C move.l [A6 + 0xC], [A7]+ label00004E50: 00004E50 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00004E54 4E5E unlink A6 00004E56 2E9F move.l [A7], [A7]+ 00004E58 4E75 rts 00004E5A 5354 subq.w [A4], 1 00004E5C 424C clr.w A4 export_1263: 00004E5E 4E56 FF64 link A6, -0x009C 00004E62 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00004E66 4AAD AD9E tst.l [A5 - 0x5262] 00004E6A 56C0 sne D0 00004E6C 4400 neg.b D0 00004E6E 1D40 0008 move.b [A6 + 0x8], D0 00004E72 4AAD AD9E tst.l [A5 - 0x5262] 00004E76 57C0 seq D0 00004E78 222D A630 move.l D1, [A5 - 0x59D0] 00004E7C B2AD AD96 cmp.l D1, [A5 - 0x526A] 00004E80 56C1 sne D1 00004E82 8001 or.b D0, D1 00004E84 6600 0142 bne +0x144 /* 00004FC8 */ 00004E88 42A7 clr.l -[A7] 00004E8A 2F2D AD9E move.l -[A7], [A5 - 0x5262] 00004E8E 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00004E92 265F movea.l A3, [A7]+ 00004E94 200B move.l D0, A3 00004E96 6700 0130 beq +0x132 /* 00004FC8 */ 00004E9A 2053 movea.l A0, [A3] 00004E9C 2E28 0024 move.l D7, [A0 + 0x24] 00004EA0 2F2D AD9E move.l -[A7], [A5 - 0x5262] 00004EA4 4267 clr.w -[A7] 00004EA6 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00004EAA 486E FF7C pea.l [A6 - 0x84] 00004EAE 2F3C 0000 0084 move.l -[A7], 0x84 00004EB4 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00004EB8 2D6D AD9E FF7C move.l [A6 - 0x84], [A5 - 0x5262] 00004EBE 4267 clr.w -[A7] 00004EC0 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00004EC4 202D AD9A move.l D0, [A5 - 0x5266] 00004EC8 5380 subq.l D0, 1 00004ECA 2F00 move.l -[A7], D0 00004ECC 486E FF7C pea.l [A6 - 0x84] 00004ED0 4EBA D538 jsr [PC - 0x2AC8 /* 0000240A */] 00004ED4 101F move.b D0, [A7]+ 00004ED6 6604 bne +0x6 /* 00004EDC */ 00004ED8 6000 00EE bra +0xF0 /* 00004FC8 */ label00004EDC: 00004EDC 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00004EE0 2F2D AD9A move.l -[A7], [A5 - 0x5266] 00004EE4 1F3C 0001 move.b -[A7], 0x1 00004EE8 4EBA 0414 jsr [PC + 0x414 /* 000052FE */] 00004EEC 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00004EF0 202D AD9A move.l D0, [A5 - 0x5266] 00004EF4 5280 addq.l D0, 1 00004EF6 2F00 move.l -[A7], D0 00004EF8 1F3C 0001 move.b -[A7], 0x1 00004EFC 4EBA 0400 jsr [PC + 0x400 /* 000052FE */] 00004F00 202D A6BC move.l D0, [A5 - 0x5944] 00004F04 5280 addq.l D0, 1 00004F06 2B40 A6BC move.l [A5 - 0x5944], D0 00004F0A 7001 moveq.l D0, 0x01 00004F0C B0AD AD9A cmp.l D0, [A5 - 0x5266] 00004F10 6606 bne +0x8 /* 00004F18 */ 00004F12 2B6D AD9E A6C0 move.l [A5 - 0x5940], [A5 - 0x5262] label00004F18: 00004F18 1B7C 0001 AD7A move.b [A5 - 0x5286], 0x1 00004F1E 42A7 clr.l -[A7] 00004F20 2F07 move.l -[A7], D7 00004F22 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00004F26 285F movea.l A4, [A7]+ 00004F28 2054 movea.l A0, [A4] 00004F2A 2028 0018 move.l D0, [A0 + 0x18] 00004F2E 5280 addq.l D0, 1 00004F30 2054 movea.l A0, [A4] 00004F32 2140 0018 move.l [A0 + 0x18], D0 00004F36 2054 movea.l A0, [A4] 00004F38 2C28 0020 move.l D6, [A0 + 0x20] 00004F3C 2054 movea.l A0, [A4] 00004F3E 2A28 001C move.l D5, [A0 + 0x1C] 00004F42 2F07 move.l -[A7], D7 00004F44 1F3C 0001 move.b -[A7], 0x1 00004F48 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00004F4C 4AAD AF14 tst.l [A5 - 0x50EC] 00004F50 6760 beq +0x62 /* 00004FB2 */ 00004F52 BEAD AF14 cmp.l D7, [A5 - 0x50EC] 00004F56 670A beq +0xC /* 00004F62 */ 00004F58 2F3C 0004 7F8E move.l -[A7], 0x47F8E 00004F5E 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00004F62: 00004F62 202D A6B4 move.l D0, [A5 - 0x594C] 00004F66 5280 addq.l D0, 1 00004F68 2B40 A6B4 move.l [A5 - 0x594C], D0 00004F6C 2B6D AF10 A6B8 move.l [A5 - 0x5948], [A5 - 0x50F0] 00004F72 42A7 clr.l -[A7] 00004F74 2F06 move.l -[A7], D6 00004F76 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00004F7A 285F movea.l A4, [A7]+ 00004F7C 200C move.l D0, A4 00004F7E 6712 beq +0x14 /* 00004F92 */ 00004F80 2054 movea.l A0, [A4] 00004F82 216D AF14 001C move.l [A0 + 0x1C], [A5 - 0x50EC] 00004F88 2F06 move.l -[A7], D6 00004F8A 1F3C 0001 move.b -[A7], 0x1 00004F8E 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] label00004F92: 00004F92 42A7 clr.l -[A7] 00004F94 2F05 move.l -[A7], D5 00004F96 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00004F9A 285F movea.l A4, [A7]+ 00004F9C 200C move.l D0, A4 00004F9E 6712 beq +0x14 /* 00004FB2 */ 00004FA0 2054 movea.l A0, [A4] 00004FA2 216D AF14 0020 move.l [A0 + 0x20], [A5 - 0x50EC] 00004FA8 2F05 move.l -[A7], D5 00004FAA 1F3C 0001 move.b -[A7], 0x1 00004FAE 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] label00004FB2: 00004FB2 282D AD9E move.l D4, [A5 - 0x5262] 00004FB6 7000 moveq.l D0, 0x00 00004FB8 2B40 AD9E move.l [A5 - 0x5262], D0 00004FBC 2F04 move.l -[A7], D4 00004FBE 2F2D A630 move.l -[A7], [A5 - 0x59D0] 00004FC2 4267 clr.w -[A7] 00004FC4 4EAD 1FF2 jsr [A5 + 0x1FF2 /* export_1018 */] label00004FC8: 00004FC8 7000 moveq.l D0, 0x00 00004FCA 2B40 AD9E move.l [A5 - 0x5262], D0 00004FCE 7000 moveq.l D0, 0x00 00004FD0 2B40 AD9A move.l [A5 - 0x5266], D0 00004FD4 7000 moveq.l D0, 0x00 00004FD6 2B40 AD96 move.l [A5 - 0x526A], D0 00004FDA 7000 moveq.l D0, 0x00 00004FDC 2B40 AF14 move.l [A5 - 0x50EC], D0 00004FE0 7000 moveq.l D0, 0x00 00004FE2 2B40 AF10 move.l [A5 - 0x50F0], D0 00004FE6 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00004FEA 4E5E unlink A6 00004FEC 4E75 rts fn00004FEE: 00004FEE 4E56 FFE0 link A6, -0x0020 00004FF2 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00004FF6 282E 0016 move.l D4, [A6 + 0x16] 00004FFA 422E 001A clr.b [A6 + 0x1A] 00004FFE 4A6E 0014 tst.w [A6 + 0x14] 00005002 5EC0 sgt D0 00005004 4A00 tst.b D0 00005006 6700 00EC beq +0xEE /* 000050F4 */ 0000500A 2F00 move.l -[A7], D0 0000500C 4267 clr.w -[A7] 0000500E 2F04 move.l -[A7], D4 00005010 42A7 clr.l -[A7] 00005012 486E FFF8 pea.l [A6 - 0x8] 00005016 4EBA D8FC jsr [PC - 0x2704 /* 00002914 */] 0000501A 121F move.b D1, [A7]+ 0000501C 201F move.l D0, [A7]+ 0000501E C001 and.b D0, D1 00005020 6700 00D2 beq +0xD4 /* 000050F4 */ 00005024 42A7 clr.l -[A7] 00005026 2F04 move.l -[A7], D4 00005028 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 0000502C 265F movea.l A3, [A7]+ 0000502E 2F0B move.l -[A7], A3 00005030 486E FFE3 pea.l [A6 - 0x1D] 00005034 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 00005038 286E FFF8 movea.l A4, [A6 - 0x8] 0000503C D9D3 add.l A4, [A3] 0000503E 2A0C move.l D5, A4 00005040 700E moveq.l D0, 0x0E 00005042 9A80 sub.l D5, D0 00005044 2045 movea.l A0, D5 00005046 3D50 FFE0 move.w [A6 - 0x20], [A0] 0000504A 7E01 moveq.l D7, 0x01 0000504C 6000 008C bra +0x8E /* 000050DA */ label00005050: 00005050 3C14 move.w D6, [A4] 00005052 302C 0002 move.w D0, [A4 + 0x2] 00005056 B06E 0014 cmp.w D0, [A6 + 0x14] 0000505A 6674 bne +0x76 /* 000050D0 */ 0000505C 206E 0008 movea.l A0, [A6 + 0x8] 00005060 2F08 move.l -[A7], A0 00005062 42A7 clr.l -[A7] 00005064 3006 move.w D0, D6 00005066 48C0 ext.l D0 00005068 2F00 move.l -[A7], D0 0000506A 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 0000506E 201F move.l D0, [A7]+ 00005070 205F movea.l A0, [A7]+ 00005072 2080 move.l [A0], D0 00005074 206E 0008 movea.l A0, [A6 + 0x8] 00005078 4A90 tst.l [A0] 0000507A 6752 beq +0x54 /* 000050CE */ 0000507C 206E 0010 movea.l A0, [A6 + 0x10] 00005080 224C movea.l A1, A4 00005082 7006 moveq.l D0, 0x06 label00005084: 00005084 20D9 move.l [A0]+, [A1]+ 00005086 51C8 FFFC dbf D0, -0x6 /* 00005084 */ 0000508A 3091 move.w [A0], [A1] 0000508C 200C move.l D0, A4 0000508E 721E moveq.l D1, 0x1E 00005090 D081 add.l D0, D1 00005092 2D40 FFE8 move.l [A6 - 0x18], D0 00005096 2F2E FFE8 move.l -[A7], [A6 - 0x18] 0000509A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000509E 4EAD 2562 jsr [A5 + 0x2562 /* export_1192 */] 000050A2 486E FFE8 pea.l [A6 - 0x18] 000050A6 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 000050AA 486E FFE8 pea.l [A6 - 0x18] 000050AE 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 000050B2 206E 0008 movea.l A0, [A6 + 0x8] 000050B6 2050 movea.l A0, [A0] 000050B8 2D50 FFE4 move.l [A6 - 0x1C], [A0] 000050BC 486E FFE8 pea.l [A6 - 0x18] 000050C0 486E FFE4 pea.l [A6 - 0x1C] 000050C4 4EAD 23A2 jsr [A5 + 0x23A2 /* export_1136 */] 000050C8 1D7C 0001 001A move.b [A6 + 0x1A], 0x1 label000050CE: 000050CE 6012 bra +0x14 /* 000050E2 */ label000050D0: 000050D0 3006 move.w D0, D6 000050D2 48C0 ext.l D0 000050D4 D9C0 add.l A4, D0 000050D6 5247 addq.w D7, 1 000050D8 6908 bvs +0xA /* 000050E2 */ label000050DA: 000050DA BE6E FFE0 cmp.w D7, [A6 - 0x20] 000050DE 6F00 FF70 ble -0x8E /* 00005050 */ label000050E2: 000050E2 2F0B move.l -[A7], A3 000050E4 1F2E FFE3 move.b -[A7], [A6 - 0x1D] 000050E8 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 000050EC 2F04 move.l -[A7], D4 000050EE 4267 clr.w -[A7] 000050F0 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] label000050F4: 000050F4 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000050F8 4E5E unlink A6 000050FA 205F movea.l A0, [A7]+ 000050FC DEFC 0012 add.w A7, 0x12 00005100 4ED0 jmp [A0] fn00005102: 00005102 4E56 0000 link A6, 0 00005106 486D ADB6 pea.l [A5 - 0x524A] 0000510A 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 0000510E 206E 0008 movea.l A0, [A6 + 0x8] 00005112 2C48 movea.l A6, A0 00005114 4EFA 01C8 jmp [PC + 0x1C8 /* 000052DE */] 00005118 0000 4E5E ori.b D0, 0x5E /* '^' */ 0000511C 2E9F move.l [A7], [A7]+ 0000511E 4E75 rts export_1264: 00005120 4E56 FDD6 link A6, -0x022A 00005124 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00005128 42A7 clr.l -[A7] 0000512A 2F2D A840 move.l -[A7], [A5 - 0x57C0] 0000512E 2F3A 01CA move.l -[A7], [PC + 0x1CA /* 000052FA, value 0x4654424C 'FTBL' */] 00005132 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 00005136 2D5F FFE2 move.l [A6 - 0x1E], [A7]+ 0000513A 57C0 seq D0 0000513C 4A00 tst.b D0 0000513E 6610 bne +0x12 /* 00005150 */ 00005140 206E FFE2 movea.l A0, [A6 - 0x1E] 00005144 2050 movea.l A0, [A0] 00005146 4AA8 0014 tst.l [A0 + 0x14] 0000514A 56C1 sne D1 0000514C 8001 or.b D0, D1 0000514E 6706 beq +0x8 /* 00005156 */ label00005150: 00005150 2F0E move.l -[A7], A6 00005152 4EBA FFAE jsr [PC - 0x52 /* 00005102 */] label00005156: 00005156 206E FFE2 movea.l A0, [A6 - 0x1E] 0000515A 2050 movea.l A0, [A0] 0000515C 3D68 0012 FFF6 move.w [A6 - 0xA], [A0 + 0x12] 00005162 302E FFF6 move.w D0, [A6 - 0xA] 00005166 E540 asl D0.w, 2 00005168 5440 addq.w D0, 2 0000516A 48C0 ext.l D0 0000516C 2D40 FFDE move.l [A6 - 0x22], D0 00005170 4AAD ADB6 tst.l [A5 - 0x524A] 00005174 6614 bne +0x16 /* 0000518A */ 00005176 42A7 clr.l -[A7] 00005178 2F2E FFDE move.l -[A7], [A6 - 0x22] 0000517C 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00005180 2B5F ADB6 move.l [A5 - 0x524A], [A7]+ 00005184 6700 0158 beq +0x15A /* 000052DE */ 00005188 601C bra +0x1E /* 000051A6 */ label0000518A: 0000518A 2F2D ADB6 move.l -[A7], [A5 - 0x524A] 0000518E 2F2E FFDE move.l -[A7], [A6 - 0x22] 00005192 4EAD 1FAA jsr [A5 + 0x1FAA /* export_1009 */] 00005196 4267 clr.w -[A7] 00005198 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 0000519C 4A5F tst.w [A7]+ 0000519E 6706 beq +0x8 /* 000051A6 */ 000051A0 2F0E move.l -[A7], A6 000051A2 4EBA FF5E jsr [PC - 0xA2 /* 00005102 */] label000051A6: 000051A6 7018 moveq.l D0, 0x18 000051A8 2D40 FFEE move.l [A6 - 0x12], D0 000051AC 3D6E FFF6 FDD8 move.w [A6 - 0x228], [A6 - 0xA] 000051B2 3D7C 0001 FFFC move.w [A6 - 0x4], 0x1 000051B8 6000 010E bra +0x110 /* 000052C8 */ label000051BC: 000051BC 206E FFE2 movea.l A0, [A6 - 0x1E] 000051C0 202E FFEE move.l D0, [A6 - 0x12] 000051C4 D090 add.l D0, [A0] 000051C6 2D40 FFE6 move.l [A6 - 0x1A], D0 000051CA 206E FFE6 movea.l A0, [A6 - 0x1A] 000051CE 3D50 FFF8 move.w [A6 - 0x8], [A0] 000051D2 7002 moveq.l D0, 0x02 000051D4 2D40 FFF2 move.l [A6 - 0xE], D0 000051D8 302E FFFC move.w D0, [A6 - 0x4] 000051DC 5340 subq.w D0, 1 000051DE 3D40 FDD6 move.w [A6 - 0x22A], D0 000051E2 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1 000051E8 6020 bra +0x22 /* 0000520A */ label000051EA: 000051EA 206D ADB6 movea.l A0, [A5 - 0x524A] 000051EE 202E FFF2 move.l D0, [A6 - 0xE] 000051F2 D090 add.l D0, [A0] 000051F4 2040 movea.l A0, D0 000051F6 3010 move.w D0, [A0] 000051F8 B06E FFF8 cmp.w D0, [A6 - 0x8] 000051FC 6F02 ble +0x4 /* 00005200 */ 000051FE 6014 bra +0x16 /* 00005214 */ label00005200: 00005200 58AE FFF2 addq.l [A6 - 0xE], 4 00005204 526E FFFE addq.w [A6 - 0x2], 1 00005208 690A bvs +0xC /* 00005214 */ label0000520A: 0000520A 302E FFFE move.w D0, [A6 - 0x2] 0000520E B06E FDD6 cmp.w D0, [A6 - 0x22A] 00005212 6FD6 ble -0x28 /* 000051EA */ label00005214: 00005214 206D ADB6 movea.l A0, [A5 - 0x524A] 00005218 202E FFF2 move.l D0, [A6 - 0xE] 0000521C D090 add.l D0, [A0] 0000521E 2D40 FFDA move.l [A6 - 0x26], D0 00005222 2F2E FFDA move.l -[A7], [A6 - 0x26] 00005226 202E FFDA move.l D0, [A6 - 0x26] 0000522A 5880 addq.l D0, 4 0000522C 2F00 move.l -[A7], D0 0000522E 202E FFDE move.l D0, [A6 - 0x22] 00005232 90AE FFF2 sub.l D0, [A6 - 0xE] 00005236 5980 subq.l D0, 4 00005238 2F00 move.l -[A7], D0 0000523A 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 0000523E 202E FFE6 move.l D0, [A6 - 0x1A] 00005242 5480 addq.l D0, 2 00005244 2F00 move.l -[A7], D0 00005246 486E FDDA pea.l [A6 - 0x226] 0000524A 4EAD 2562 jsr [A5 + 0x2562 /* export_1192 */] 0000524E 486E FDDA pea.l [A6 - 0x226] 00005252 486E FFFA pea.l [A6 - 0x6] 00005256 A900 syscall GetFNum 00005258 4A6E FFFA tst.w [A6 - 0x6] 0000525C 6626 bne +0x28 /* 00005284 */ 0000525E 3F2E FFFA move.w -[A7], [A6 - 0x6] 00005262 486E FEDA pea.l [A6 - 0x126] 00005266 A8FF syscall GetFName/GetFontName 00005268 4267 clr.w -[A7] 0000526A 486E FDDA pea.l [A6 - 0x226] 0000526E 486E FEDA pea.l [A6 - 0x126] 00005272 4EAD 24A2 jsr [A5 + 0x24A2 /* export_1168 */] 00005276 101F move.b D0, [A7]+ 00005278 660A bne +0xC /* 00005284 */ 0000527A 70FE moveq.l D0, 0xFFFFFFFE 0000527C 906E FFF8 sub.w D0, [A6 - 0x8] 00005280 3D40 FFFA move.w [A6 - 0x6], D0 label00005284: 00005284 206D ADB6 movea.l A0, [A5 - 0x524A] 00005288 202E FFF2 move.l D0, [A6 - 0xE] 0000528C D090 add.l D0, [A0] 0000528E 2D40 FFEA move.l [A6 - 0x16], D0 00005292 206E FFEA movea.l A0, [A6 - 0x16] 00005296 30AE FFF8 move.w [A0], [A6 - 0x8] 0000529A 206E FFEA movea.l A0, [A6 - 0x16] 0000529E 316E FFFA 0002 move.w [A0 + 0x2], [A6 - 0x6] 000052A4 202E FFEE move.l D0, [A6 - 0x12] 000052A8 5480 addq.l D0, 2 000052AA 7200 moveq.l D1, 0x00 000052AC 4242 clr.w D2 000052AE 142E FDDA move.b D2, [A6 - 0x226] 000052B2 5442 addq.w D2, 2 000052B4 3202 move.w D1, D2 000052B6 C2BC FFFF FFFE and.l D1, 0xFFFFFFFE 000052BC D280 add.l D1, D0 000052BE 2D41 FFEE move.l [A6 - 0x12], D1 000052C2 526E FFFC addq.w [A6 - 0x4], 1 000052C6 690C bvs +0xE /* 000052D4 */ label000052C8: 000052C8 302E FFFC move.w D0, [A6 - 0x4] 000052CC B06E FDD8 cmp.w D0, [A6 - 0x228] 000052D0 6F00 FEEA ble -0x114 /* 000051BC */ label000052D4: 000052D4 206D ADB6 movea.l A0, [A5 - 0x524A] 000052D8 2050 movea.l A0, [A0] 000052DA 30AE FFF6 move.w [A0], [A6 - 0xA] label000052DE: 000052DE 4FEE FDB6 lea.l A7, [A6 - 0x24A] 000052E2 4AAE FFE2 tst.l [A6 - 0x1E] 000052E6 670A beq +0xC /* 000052F2 */ 000052E8 2F2D A840 move.l -[A7], [A5 - 0x57C0] 000052EC 4267 clr.w -[A7] 000052EE 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] label000052F2: 000052F2 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 000052F6 4E5E unlink A6 000052F8 4E75 rts 000052FA 4654 not.w [A4] 000052FC 424C clr.w A4 export_1265: fn000052FE: 000052FE 4E56 FEA4 link A6, -0x015C 00005302 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00005306 4267 clr.w -[A7] 00005308 2F2E 000E move.l -[A7], [A6 + 0xE] 0000530C 486E FFD0 pea.l [A6 - 0x30] 00005310 4EBA C098 jsr [PC - 0x3F68 /* 000013AA */] 00005314 101F move.b D0, [A7]+ 00005316 660A bne +0xC /* 00005322 */ 00005318 2F3C 0005 EA36 move.l -[A7], 0x5EA36 0000531E 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00005322: 00005322 202E 000A move.l D0, [A6 + 0xA] 00005326 B0AE FFE8 cmp.l D0, [A6 - 0x18] 0000532A 6E00 01EA bgt +0x1EC /* 00005516 */ 0000532E 4267 clr.w -[A7] 00005330 2F2E 000E move.l -[A7], [A6 + 0xE] 00005334 2F2E 000A move.l -[A7], [A6 + 0xA] 00005338 486E FF4C pea.l [A6 - 0xB4] 0000533C 4EBA BFA8 jsr [PC - 0x4058 /* 000012E6 */] 00005340 101F move.b D0, [A7]+ 00005342 660A bne +0xC /* 0000534E */ 00005344 2F3C 0006 AE05 move.l -[A7], 0x6AE05 0000534A 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label0000534E: 0000534E 42A7 clr.l -[A7] 00005350 2F2E FF4C move.l -[A7], [A6 - 0xB4] 00005354 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00005358 265F movea.l A3, [A7]+ 0000535A 200B move.l D0, A3 0000535C 6608 bne +0xA /* 00005366 */ 0000535E 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 00005362 6000 01B2 bra +0x1B4 /* 00005516 */ label00005366: 00005366 082E 0006 FF50 btst.b [A6 - 0xB0], 0x6 0000536C 56C0 sne D0 0000536E 7201 moveq.l D1, 0x01 00005370 B2AE 000A cmp.l D1, [A6 + 0xA] 00005374 57C1 seq D1 00005376 8001 or.b D0, D1 00005378 4400 neg.b D0 0000537A 1E00 move.b D7, D0 0000537C 082E 0004 FF50 btst.b [A6 - 0xB0], 0x4 00005382 56C0 sne D0 00005384 4400 neg.b D0 00005386 1D40 FEA6 move.b [A6 - 0x15A], D0 0000538A 486E FF50 pea.l [A6 - 0xB0] 0000538E 302E FFF0 move.w D0, [A6 - 0x10] 00005392 48C0 ext.l D0 00005394 2F00 move.l -[A7], D0 00005396 4EAD 2552 jsr [A5 + 0x2552 /* export_1190 */] 0000539A 102E 0008 move.b D0, [A6 + 0x8] 0000539E 6736 beq +0x38 /* 000053D6 */ 000053A0 7E01 moveq.l D7, 0x01 000053A2 4267 clr.w -[A7] 000053A4 2F2E 000E move.l -[A7], [A6 + 0xE] 000053A8 202E 000A move.l D0, [A6 + 0xA] 000053AC 5380 subq.l D0, 1 000053AE 2F00 move.l -[A7], D0 000053B0 486E FEC8 pea.l [A6 - 0x138] 000053B4 4EBA BF30 jsr [PC - 0x40D0 /* 000012E6 */] 000053B8 101F move.b D0, [A7]+ 000053BA 671A beq +0x1C /* 000053D6 */ 000053BC 2053 movea.l A0, [A3] 000053BE 2F08 move.l -[A7], A0 000053C0 42A7 clr.l -[A7] 000053C2 2F2E FEC8 move.l -[A7], [A6 - 0x138] 000053C6 4EBA BD48 jsr [PC - 0x42B8 /* 00001110 */] 000053CA 201F move.l D0, [A7]+ 000053CC 205F movea.l A0, [A7]+ 000053CE B0A8 0024 cmp.l D0, [A0 + 0x24] 000053D2 56C7 sne D7 000053D4 4407 neg.b D7 label000053D6: 000053D6 1007 move.b D0, D7 000053D8 6706 beq +0x8 /* 000053E0 */ 000053DA 08EE 0006 FF50 bset.b [A6 - 0xB0], 0x6 label000053E0: 000053E0 102E FEA6 move.b D0, [A6 - 0x15A] 000053E4 6706 beq +0x8 /* 000053EC */ 000053E6 08EE 0004 FF50 bset.b [A6 - 0xB0], 0x4 label000053EC: 000053EC 7001 moveq.l D0, 0x01 000053EE B06E FFEE cmp.w D0, [A6 - 0x12] 000053F2 6C06 bge +0x8 /* 000053FA */ 000053F4 08EE 0005 FF50 bset.b [A6 - 0xB0], 0x5 label000053FA: 000053FA 2013 move.l D0, [A3] 000053FC 7236 moveq.l D1, 0x36 000053FE D081 add.l D0, D1 00005400 2053 movea.l A0, [A3] 00005402 2228 002C move.l D1, [A0 + 0x2C] 00005406 D280 add.l D1, D0 00005408 2D41 FEB8 move.l [A6 - 0x148], D1 0000540C 2053 movea.l A0, [A3] 0000540E 2A28 0032 move.l D5, [A0 + 0x32] 00005412 DAAE FEB8 add.l D5, [A6 - 0x148] 00005416 2045 movea.l A0, D5 00005418 4A10 tst.b [A0] 0000541A 6718 beq +0x1A /* 00005434 */ 0000541C 08EE 0007 FF50 bset.b [A6 - 0xB0], 0x7 00005422 2F05 move.l -[A7], D5 00005424 486E FF50 pea.l [A6 - 0xB0] 00005428 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000542C 3F2E FFEE move.w -[A7], [A6 - 0x12] 00005430 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] label00005434: 00005434 2053 movea.l A0, [A3] 00005436 3D68 0030 FEA4 move.w [A6 - 0x15C], [A0 + 0x30] 0000543C 7801 moveq.l D4, 0x01 0000543E 6000 00A4 bra +0xA6 /* 000054E4 */ label00005442: 00005442 54AE FEB8 addq.l [A6 - 0x148], 2 00005446 102D ACA8 move.b D0, [A5 - 0x5358] 0000544A 671E beq +0x20 /* 0000546A */ 0000544C 2F2E FEB8 move.l -[A7], [A6 - 0x148] 00005450 486E FF50 pea.l [A6 - 0xB0] 00005454 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00005458 3F2E FFEE move.w -[A7], [A6 - 0x12] 0000545C 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 00005460 486E FEB8 pea.l [A6 - 0x148] 00005464 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 00005468 6076 bra +0x78 /* 000054E0 */ label0000546A: 0000546A 286E FEB8 movea.l A4, [A6 - 0x148] 0000546E 7000 moveq.l D0, 0x00 00005470 3014 move.w D0, [A4] 00005472 C0BC FFFF FFFF and.l D0, 0xFFFFFFFF 00005478 2D40 FEC0 move.l [A6 - 0x140], D0 0000547C 548C addq.l A4, 2 0000547E 2D4C FEB8 move.l [A6 - 0x148], A4 00005482 206E FEB8 movea.l A0, [A6 - 0x148] 00005486 4A10 tst.b [A0] 00005488 660A bne +0xC /* 00005494 */ 0000548A 200C move.l D0, A4 0000548C 5280 addq.l D0, 1 0000548E 2D40 FEB8 move.l [A6 - 0x148], D0 00005492 6010 bra +0x12 /* 000054A4 */ label00005494: 00005494 7000 moveq.l D0, 0x00 00005496 3014 move.w D0, [A4] 00005498 C0BC 0000 7FFF and.l D0, 0x7FFF 0000549E D08C add.l D0, A4 000054A0 2D40 FEB8 move.l [A6 - 0x148], D0 label000054A4: 000054A4 2C2E FEC0 move.l D6, [A6 - 0x140] 000054A8 DC8C add.l D6, A4 000054AA 2046 movea.l A0, D6 000054AC 1D50 FEAB move.b [A6 - 0x155], [A0] 000054B0 2046 movea.l A0, D6 000054B2 4210 clr.b [A0] 000054B4 2F2E FEB8 move.l -[A7], [A6 - 0x148] 000054B8 486E FF50 pea.l [A6 - 0xB0] 000054BC 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000054C0 3F2E FFEE move.w -[A7], [A6 - 0x12] 000054C4 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 000054C8 2046 movea.l A0, D6 000054CA 10AE FEAB move.b [A0], [A6 - 0x155] 000054CE 202E FEC0 move.l D0, [A6 - 0x140] 000054D2 D08C add.l D0, A4 000054D4 5280 addq.l D0, 1 000054D6 C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 000054DC 2D40 FEB8 move.l [A6 - 0x148], D0 label000054E0: 000054E0 5244 addq.w D4, 1 000054E2 6908 bvs +0xA /* 000054EC */ label000054E4: 000054E4 B86E FEA4 cmp.w D4, [A6 - 0x15C] 000054E8 6F00 FF58 ble -0xA6 /* 00005442 */ label000054EC: 000054EC 2F2E FF4C move.l -[A7], [A6 - 0xB4] 000054F0 4267 clr.w -[A7] 000054F2 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 000054F6 4267 clr.w -[A7] 000054F8 2F2E 000E move.l -[A7], [A6 + 0xE] 000054FC 2F2E 000A move.l -[A7], [A6 + 0xA] 00005500 486E FF4C pea.l [A6 - 0xB4] 00005504 4EBA E6EE jsr [PC - 0x1912 /* 00003BF4 */] 00005508 101F move.b D0, [A7]+ 0000550A 660A bne +0xC /* 00005516 */ 0000550C 2F3C 000C C3EB move.l -[A7], 0xCC3EB 00005512 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00005516: 00005516 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 0000551A 4E5E unlink A6 0000551C 205F movea.l A0, [A7]+ 0000551E DEFC 000A add.w A7, 0xA /* '\n' */ 00005522 4ED0 jmp [A0] fn00005524: 00005524 4E56 FF02 link A6, -0x00FE 00005528 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000552C 7000 moveq.l D0, 0x00 0000552E 2D40 FF0A move.l [A6 - 0xF6], D0 00005532 206E 0008 movea.l A0, [A6 + 0x8] 00005536 2850 movea.l A4, [A0] 00005538 3D54 FFF8 move.w [A6 - 0x8], [A4] 0000553C 382C 0002 move.w D4, [A4 + 0x2] 00005540 2D6C 0004 FFF4 move.l [A6 - 0xC], [A4 + 0x4] 00005546 7032 moveq.l D0, 0x32 00005548 B044 cmp.w D0, D4 0000554A 6C1E bge +0x20 /* 0000556A */ 0000554C 42A7 clr.l -[A7] 0000554E 3004 move.w D0, D4 00005550 E540 asl D0.w, 2 00005552 48C0 ext.l D0 00005554 2F00 move.l -[A7], D0 00005556 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] 0000555A 2D5F FF0A move.l [A6 - 0xF6], [A7]+ 0000555E 660A bne +0xC /* 0000556A */ 00005560 2F3C 0050 7335 move.l -[A7], 0x507335 /* 'Ps5' */ 00005566 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label0000556A: 0000556A 7A06 moveq.l D5, 0x06 0000556C 3004 move.w D0, D4 0000556E 5340 subq.w D0, 1 00005570 3D40 FF04 move.w [A6 - 0xFC], D0 00005574 4247 clr.w D7 00005576 6000 00D2 bra +0xD4 /* 0000564A */ label0000557A: 0000557A 206E FFF4 movea.l A0, [A6 - 0xC] 0000557E 2C05 move.l D6, D5 00005580 DC90 add.l D6, [A0] 00005582 2046 movea.l A0, D6 00005584 43EE FFDA lea.l A1, [A6 - 0x26] 00005588 22D8 move.l [A1]+, [A0]+ 0000558A 22D8 move.l [A1]+, [A0]+ 0000558C 22D8 move.l [A1]+, [A0]+ 0000558E 206E 000C movea.l A0, [A6 + 0xC] 00005592 3028 0004 move.w D0, [A0 + 0x4] 00005596 B06E FFDE cmp.w D0, [A6 - 0x22] 0000559A 6606 bne +0x8 /* 000055A2 */ 0000559C 3D7C FFFF FFDE move.w [A6 - 0x22], 0xFFFF label000055A2: 000055A2 41EE FFDC lea.l A0, [A6 - 0x24] 000055A6 2D48 FFD6 move.l [A6 - 0x2A], A0 000055AA 206E 000C movea.l A0, [A6 + 0xC] 000055AE 1028 0002 move.b D0, [A0 + 0x2] 000055B2 122E FFDC move.b D1, [A6 - 0x24] 000055B6 B001 cmp.b D0, D1 000055B8 660A bne +0xC /* 000055C4 */ 000055BA 206E FFD6 movea.l A0, [A6 - 0x2A] 000055BE 30BC FFFF move.w [A0], 0xFFFF 000055C2 6014 bra +0x16 /* 000055D8 */ label000055C4: 000055C4 7000 moveq.l D0, 0x00 000055C6 206E FFD6 movea.l A0, [A6 - 0x2A] 000055CA 3010 move.w D0, [A0] 000055CC C0BC FFFF FF00 and.l D0, 0xFFFFFF00 000055D2 206E FFD6 movea.l A0, [A6 - 0x2A] 000055D6 3080 move.w [A0], D0 label000055D8: 000055D8 206E 000C movea.l A0, [A6 + 0xC] 000055DC 3010 move.w D0, [A0] 000055DE B06E FFDA cmp.w D0, [A6 - 0x26] 000055E2 6710 beq +0x12 /* 000055F4 */ 000055E4 4267 clr.w -[A7] 000055E6 2046 movea.l A0, D6 000055E8 3F10 move.w -[A7], [A0] 000055EA 4EBA D928 jsr [PC - 0x26D8 /* 00002F14 */] 000055EE 3D5F FFEE move.w [A6 - 0x12], [A7]+ 000055F2 600C bra +0xE /* 00005600 */ label000055F4: 000055F4 3D7C FFFF FFEE move.w [A6 - 0x12], 0xFFFF 000055FA 3D7C FFFF FFDA move.w [A6 - 0x26], 0xFFFF label00005600: 00005600 42A7 clr.l -[A7] 00005602 486E FFDA pea.l [A6 - 0x26] 00005606 4EBA F7A0 jsr [PC - 0x860 /* 00004DA8 */] 0000560A 2D5F FF06 move.l [A6 - 0xFA], [A7]+ 0000560E 206E FFF4 movea.l A0, [A6 - 0xC] 00005612 2C05 move.l D6, D5 00005614 DC90 add.l D6, [A0] 00005616 2046 movea.l A0, D6 00005618 30AE FFEE move.w [A0], [A6 - 0x12] 0000561C 4AAE FF0A tst.l [A6 - 0xF6] 00005620 6610 bne +0x12 /* 00005632 */ 00005622 3007 move.w D0, D7 00005624 E540 asl D0.w, 2 00005626 41EE FF0E lea.l A0, [A6 - 0xF2] 0000562A 21AE FF06 0000 move.l [A0 + D0.w], [A6 - 0xFA] 00005630 6010 bra +0x12 /* 00005642 */ label00005632: 00005632 206E FF0A movea.l A0, [A6 - 0xF6] 00005636 2050 movea.l A0, [A0] 00005638 3007 move.w D0, D7 0000563A E540 asl D0.w, 2 0000563C 21AE FF06 0000 move.l [A0 + D0.w], [A6 - 0xFA] label00005642: 00005642 7012 moveq.l D0, 0x12 00005644 DA80 add.l D5, D0 00005646 5247 addq.w D7, 1 00005648 6908 bvs +0xA /* 00005652 */ label0000564A: 0000564A BE6E FF04 cmp.w D7, [A6 - 0xFC] 0000564E 6F00 FF2A ble -0xD4 /* 0000557A */ label00005652: 00005652 206E 0008 movea.l A0, [A6 + 0x8] 00005656 2050 movea.l A0, [A0] 00005658 47E8 0016 lea.l A3, [A0 + 0x16] 0000565C 3D6E FFF8 FF02 move.w [A6 - 0xFE], [A6 - 0x8] 00005662 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1 00005668 602A bra +0x2C /* 00005694 */ label0000566A: 0000566A 4AAE FF0A tst.l [A6 - 0xF6] 0000566E 660E bne +0x10 /* 0000567E */ 00005670 3013 move.w D0, [A3] 00005672 E540 asl D0.w, 2 00005674 41EE FF10 lea.l A0, [A6 - 0xF0] 00005678 36B0 0000 move.w [A3], [A0 + D0.w] 0000567C 600E bra +0x10 /* 0000568C */ label0000567E: 0000567E 206E FF0A movea.l A0, [A6 - 0xF6] 00005682 2050 movea.l A0, [A0] 00005684 3013 move.w D0, [A3] 00005686 E540 asl D0.w, 2 00005688 36B0 0002 move.w [A3], [A0 + D0.w + 0x2] label0000568C: 0000568C 588B addq.l A3, 4 0000568E 526E FFFE addq.w [A6 - 0x2], 1 00005692 690A bvs +0xC /* 0000569E */ label00005694: 00005694 302E FFFE move.w D0, [A6 - 0x2] 00005698 B06E FF02 cmp.w D0, [A6 - 0xFE] 0000569C 6FCC ble -0x32 /* 0000566A */ label0000569E: 0000569E 486E FF0A pea.l [A6 - 0xF6] 000056A2 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 000056A6 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000056AA 4E5E unlink A6 000056AC 205F movea.l A0, [A7]+ 000056AE 504F addq.w A7, 8 000056B0 4ED0 jmp [A0]